Descargar Imprimir esta página
Siemens SINUMERIK MC Manual De Funciones
Ocultar thumbs Ver también para SINUMERIK MC:

Publicidad

Enlaces rápidos

SINUMERIK
SINUMERIK MC
PLC
Manual de funciones
Válido para
Control
SINUMERIK MC
Software CNC versión 1.21
01/2023
A5E47437861E AF
Introducción
Consignas básicas de
seguridad
Sinopsis
Preparación del proyecto
PLC
Manejo de bloques y
librerías
Inserción del programa
básico del PLC en el
proyecto
Definición de la estructura
de ejecución y los OB del
programa de PLC
Interfaz PLC-CN
Alarmas de proceso CN
Variables de CN
Referencia al PLC Basic
Program
Anexo
1
2
3
4
5
6
7
8
9
10
11
A

Publicidad

loading

Resumen de contenidos para Siemens SINUMERIK MC

  • Página 1 Introducción Consignas básicas de seguridad Sinopsis SINUMERIK Preparación del proyecto SINUMERIK MC Manejo de bloques y librerías Inserción del programa básico del PLC en el Manual de funciones proyecto Definición de la estructura de ejecución y los OB del programa de PLC...
  • Página 2 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...
  • Página 3 Índice Introducción............................9 Acerca de SINUMERIK......................9 Acerca de esta documentación..................... 9 Documentación en Internet....................10 1.3.1 Vista general de la documentación..................10 1.3.2 Vista general de la documentación sobre componentes de manejo SINUMERIK ....11 Opinión sobre la documentación técnica ................11 Documentación de mySupport ...................
  • Página 4 Índice Inserción de tipos de datos PLC................... 34 Inserción de bloques del programa básico del PLC............... 36 Bloques con adaptaciones específicas del usuario ............... 38 Definición de la estructura de ejecución y los OB del programa de PLC ..........39 Sinopsis del programa de PLC .....................
  • Página 5 Índice Referencia al PLC Basic Program......................87 11.1 Vista general de los bloques del PLC ................... 87 11.1.1 Bloques de datos (DB) y tipos de datos de usuario de PLC correspondientes......87 11.1.2 Bloques de función (FB) ..................... 88 11.1.3 Bloques de función (FC) .....................
  • Página 6 Índice 11.4.8.14 LBP_Chan1 [DB21], … - Señales de control del/al canal ............. 336 11.4.8.15 LBP_Chan1 [DB21], … - Señales a ejes de orientación ............343 11.4.8.16 LBP_Chan1 [DB21], … - Señales de ejes de orientación ............. 344 11.4.8.17 LBP_Chan1 [DB21], … - Funciones de gestión de herramientas del canal ......344 11.4.8.18 LBP_Chan1 [DB21], …...
  • Página 7 Índice 11.6.4.11 Servicio PI: RETRAC ......................569 11.6.4.12 Servicio PI: SELECT ......................570 11.6.4.13 Servicio PI: SETUDT ......................571 11.6.4.14 Servicio PI: SETUFR......................572 11.6.4.15 Servicio PI: CRCEDN......................572 11.6.4.16 Servicio PI: CREACE ......................572 11.6.4.17 Servicio PI: CREATO ......................573 11.6.4.18 Servicio PI: DELECE ......................
  • Página 8 Índice Índice alfabético ..........................667 Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 9 El documento ofrece una visión general de las funciones y la programación de SINUMERIK MC PLC. Beneficios Esta documentación capacita a sus destinatarios para realizar proyectos PLC SINUMERIK MC teniendo en cuenta las funciones existentes. Alcance estándar La presente documentación contiene una descripción de las funciones del alcance estándar.
  • Página 10 Cualquier riesgo asociado a su uso es responsabilidad del usuario. Documentación en Internet 1.3.1 Vista general de la documentación Una amplia documentación sobre las funciones de SINUMERIK MC a partir de la versión 1.12 se encuentra en Vista general de la documentación SINUMERIK MC (https:// support.industry.siemens.com/cs/ww/en/view/109771043).
  • Página 11 Opinión sobre la documentación técnica En caso de preguntas, sugerencias o correcciones relacionadas con la documentación técnica publicada en el Siemens Industry Online Support, utilice el enlace "Enviar feedback" que figura al final del artículo. Documentación de mySupport El sistema basado en la web "Documentación de mySupport" permite recopilar de manera personalizada documentación basada en los contenidos de Siemens y adaptarla a la...
  • Página 12 1.6 Service and Support El manual configurado puede exportarse a los formatos RTF, PDF o XML. Nota Los contenidos de Siemens que soportan la aplicación Documentación de mySupport se identifican por la presencia del enlace "Configurar". Service and Support Product Support Encontrará...
  • Página 13 Siemens Support en cualquier lugar Con la galardonada aplicación "Siemens Industry Online Support" se puede acceder en cualquier momento y lugar a más de 300.000 documentos sobre productos de Siemens Industry. La aplicación le ofrece asistencia, entre otros, en los siguientes campos de aplicación:...
  • Página 14 • OpenSSL (https://www.openssl.org) • Cryptsoft (https://www.cryptsoft.com) Cumplimiento del reglamento general de protección de datos Siemens respeta los principios básicos de la protección de datos, en especial los preceptos relativos a la minimización de datos (privacy by design). Para este producto, esto significa: El producto no procesa ni almacena datos personales, únicamente datos técnicos asociados...
  • Página 15 Información de seguridad Siemens ofrece productos y soluciones con funciones de seguridad industrial con el objetivo de hacer más seguro el funcionamiento de instalaciones, sistemas, máquinas y redes. Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 16 Los productos y las soluciones de Siemens están sometidos a un desarrollo constante con el fin de hacerlos más seguros. Siemens recomienda expresamente realizar actualizaciones en cuanto estén disponibles y utilizar únicamente las últimas versiones de los productos. El uso de versiones de los productos anteriores o que ya no sean soportadas y la falta de aplicación...
  • Página 17 STEP 7 Toolbox V18 también se instala automáticamente la SINUMERIK MC STEP 7 Toolbox. El S7-1500 integrado de SINUMERIK MC permite además el uso de Standard Motion Control (objetos tecnológicos) en el PLC. Encontrará más información al respecto en la ayuda online del TIA Portal o en los manuales correspondientes de Standard Motion Control (SIOS).
  • Página 18 Sinopsis 3.1 Sinopsis Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 19 Preparación del proyecto PLC Facilitación del programa básico La puesta en marcha del programa de PLC en el TIA Portal consta de los siguientes pasos: • Establecer hardware • Insertar los bloques del programa básico de PLC y los tipos de datos necesarios en el proyecto desde la librería.
  • Página 20 Preparación del proyecto PLC 4.3 Programa de usuario Los componentes del programa básico del PLC están estructurados de la siguiente manera en las subcarpetas correspondientes: Carpeta Finalidad Contenido "Plantillas maestras > MC PLC Basic Program Esta carpeta de plantillas maes‐ Contiene todos los bloques que se necesitan >...
  • Página 21 Preparación del proyecto PLC 4.5 Puesta en marcha en serie del PLC, archivo PLC la búsqueda: "Entrega de datos entre áreas de memoria con acceso optimizado y áreas de memoria con acceso estándar". Llamada de bloques del programa básico Los bloques del programa básico que usan parámetros InOut, solo pueden ser llamados por FB/FC que no están optimizados.
  • Página 22 Preparación del proyecto PLC 4.6 Módulos de periferia (módulos CP) Los archivos SINUMERIK contienen los datos siguientes: • Datos de hardware del PLC • Bloques de programa del PLC: variante correspondiente al hardware real • Datos de hardware del CP • Alarmas y listas de textos de PLC (PLCAlarms.xml, PLCTextLists.xml) Los archivos de puesta en marcha del PLC SINUMERIK (*.dsf) creados con el TIA Portal contienen exclusivamente datos del PLC.
  • Página 23 Preparación del proyecto PLC 4.6 Módulos de periferia (módulos CP) Numeración coincidente Si la numeración de los bloques de manipulación y los bloques del programa básico coincide, los números de bloque del programa básico no deben modificarse. Los bloques de manipulación deberán renombrarse en el TIA Portal asignándoles números libres. Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 24 Preparación del proyecto PLC 4.6 Módulos de periferia (módulos CP) Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 25 Manejo de bloques y librerías Utilización y manejo de grupos En la carpeta Bloques de programa del árbol de proyecto puede crear grupos para organizar sus bloques de programa con el comando "Agregar grupo nuevo" del menú contextual. Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 26 Manejo de bloques y librerías 5.2 Copia de bloques en un proyecto Esta función resulta útil, por ejemplo, en los siguientes casos: • Creación de un grupo propio para los bloques del programa básico y otro para los del programa de usuario. De este modo podrá...
  • Página 27 Manejo de bloques y librerías 5.2 Copia de bloques en un proyecto 3. En el proyecto de referencia, navegue hasta la carpeta "Bloques de programa" y seleccione los bloques que desea copiar. 4. Mediante Arrastrar y colocar, lleve los bloques desde el proyecto de referencia hasta la carpeta "Bloques de programa"...
  • Página 28 Manejo de bloques y librerías 5.2 Copia de bloques en un proyecto Nota Copiar por separado otros objetos (p. ej., variables o tipos de datos PLC) Al copiar bloques de programa, los objetos asociados que existan, como variables, tipos de datos PLC u objetos tecnológicos, no se copiarán automáticamente. Lo mismo se aplica a las copias desde proyectos de referencia y a las copias a otro PLC.
  • Página 29 Manejo de bloques y librerías 5.3 Conflictos al copiar bloques Conflictos al copiar bloques Al copiar e insertar bloques de programa pueden surgir dos tipos diferentes de conflictos: • Si existen varios bloques con el mismo número de bloque en la carpeta Bloques de programa, no se mostrará...
  • Página 30 PLC, o bien se puede utilizar para el programa de usuario del PLC. Tabla 5-1 Vista general de asignaciones de números de DB Número de DB Disponibilidad Asignado a Reservado Siemens 2…3 Asignado Siemens (programa básico del PLC) Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 31 Siemens Asignado Siemens (programa básico del PLC) Reservado Siemens 21 … 24 Asignado¹ Siemens (programa básico del PLC: in‐ terfaz para canales CN) 31 … 38 Asignado¹ Siemens (programa básico del PLC: in‐ terfaz para ejes/cabezales) 62…70 De libre disposición (programa de...
  • Página 32 Manejo de bloques y librerías 5.5 Rango de direcciones de bloques para el programa de usuario del PLC Número de FB Disponibilidad Asignado a Reservado Siemens Asignado Siemens (programa básico del PLC) 10…29 Reservado Siemens Reservado Siemens (programa básico del PLC) 16…28 Reservado...
  • Página 33 1. Acceda a la Task Card "Librerías". 2. En "Librerías globales", seleccione el programa básico del PLC que corresponda a la versión de firmware de MC insertada, p. ej., la librería "SINUMERIK MC PLC Basic Program V1.21.0.0". Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 34 Inserción del programa básico del PLC en el proyecto 6.2 Inserción de tipos de datos PLC Resultado Se abre la librería. En las subcarpetas encontrará los componentes del programa básico del PLC estructurados de la siguiente manera: Carpeta Finalidad Contenido "Plantillas maestras > Motion Control Utilice esta carpeta de Contiene todos los bloques que se ne‐...
  • Página 35 Procedimiento Para copiar los tipos de datos PLC en su proyecto, proceda del siguiente modo: 1. Acceda a la Task Card "Librerías" y abra, p. ej., la librería del sistema "SINUMERIK MC PLC Basic Program V1.21.0.0". 2. Con Arrastrar y colocar, lleve la carpeta "Plantillas maestras > Motion Control PLC Basic Program >...
  • Página 36 Inserción del programa básico del PLC en el proyecto 6.3 Inserción de bloques del programa básico del PLC Inserción de bloques del programa básico del PLC Requisitos • Se ha creado una SINUMERIK MCU. • Se han insertado (Página 34) los tipos de datos de los bloques del programa básico del PLC. Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 37 Para copiar bloques del programa básico desde una plantilla maestra a la carpeta Bloques de programa del árbol de proyecto, proceda del siguiente modo: 1. Acceda a la Task Card "Librerías" y abra, p. ej., la librería del sistema "SINUMERIK MC PLC Basic Program V1.21.0.0".
  • Página 38 Inserción del programa básico del PLC en el proyecto 6.4 Bloques con adaptaciones específicas del usuario En la ventana de inspección "Información > Compilar" puede comprobarse si la compilación se ha ejecutado correctamente. Resultado Los bloques del programa básico del PLC SINUMERIK se han copiado en su proyecto. Se ha aplicado la estructura de carpetas de los elementos copiados.
  • Página 39 Definición de la estructura de ejecución y los OB del programa de PLC Sinopsis del programa de PLC El programa de PLC de una SINUMERIK MCU es modular y consta de las siguientes partes: • Bloques de organización (OB) El programa básico del PLC SINUMERIK debe llamarse e inicializarse en los bloques de organización (OB) correspondientes del programa de PLC.
  • Página 40 Definición de la estructura de ejecución y los OB del programa de PLC 7.2 Estructura de ejecución del programa del PLC La figura siguiente y su correspondiente descripción ilustran la estructura del programa de PLC: Nota Información sobre los bloques del programa básico del PLC necesarios para el proyecto La siguiente lista no especifica todos los bloques de programa básico del PLC necesarios para un proyecto ejecutable.
  • Página 41 Definición de la estructura de ejecución y los OB del programa de PLC 7.2 Estructura de ejecución del programa del PLC Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 42 Definición de la estructura de ejecución y los OB del programa de PLC 7.3 Bloques de organización relevantes El PLC arranca siempre con el modo de arranque REINICIO; es decir, el sistema operativo del PLC ejecuta el bloque Startup [OB100] después de la inicialización: •...
  • Página 43 Definición de la estructura de ejecución y los OB del programa de PLC 7.4 Insertar código de programa para la llamada del programa básico Agregue usted mismo estos bloques de organización e introduzca la llamada y la inicialización del programa básico al principio del OB correspondiente. Tabla 7-1 Bloques de organización del programa básico del PLC SINUMERIK Nombre...
  • Página 44 Definición de la estructura de ejecución y los OB del programa de PLC 7.4 Insertar código de programa para la llamada del programa básico Procedimiento Para insertar el código de programa para la llamada y la inicialización del programa básico del PLC SINUMERIK, haga lo siguiente: 1.
  • Página 45 Definición de la estructura de ejecución y los OB del programa de PLC 7.5 Ejemplos de programación (SCL) Resultado Se han insertado las llamadas del programa básico del PLC SINUMERIK. Para el OB de alarma de proceso o la llamada de LBP_NCKProcessIRT [FC3] también debe configurarse el intercambio de señales controlado por eventos del NCK al PLC.
  • Página 46 Definición de la estructura de ejecución y los OB del programa de PLC 7.5 Ejemplos de programación (SCL) IRAuxfuT := FALSE, IRAuxfuH := FALSE, IRAuxfuE := FALSE, OpKeyNum := 0, Op1KeyIn := NULL, Op1KeyOut := NULL, Op1KeyBusAdr := 0, Op2KeyIn := NULL, Op2KeyOut := NULL, Op2KeyBusAdr := 0, Op1KeyStop := FALSE,...
  • Página 47 Definición de la estructura de ejecución y los OB del programa de PLC 7.5 Ejemplos de programación (SCL) 7.5.2 Ejemplo de llamada de LBP_MainBP [FC2] En Main [OB1], llame LBP_MainBP [FC2] para iniciar la ejecución cíclica del programa básico del PLC SINUMERIK. La llamada puede copiarse/introducirse en el editor o crearse con Arrastrar y colocar.
  • Página 48 Definición de la estructura de ejecución y los OB del programa de PLC 7.5 Ejemplos de programación (SCL) // Axis1InPos: Bool; // Axis2InPos: Bool; // Axis3InPos: Bool; // AuxFunctionInChan1: Bool; // AuxFunctionInChan2: Bool; // TMCommand: Bool; //Llamada con parámetros de salida "LBP_NCKProcessIRT"(Flags=>#GP);...
  • Página 49 Definición de la estructura de ejecución y los OB del programa de PLC 7.6 Comportamiento remanente del programa básico del PLC FC propia, p. ej., MyProcessAlarmFC [FC30]: //Llamada sin parámetros de salida "LBP_NCKProcessIRT"(Flags=>NULL); Comportamiento remanente del programa básico del PLC Los siguientes datos del programa básico del PLC se almacenan en un área de memoria remanente para evitar la pérdida de datos en caso de corte de tensión.
  • Página 50 Definición de la estructura de ejecución y los OB del programa de PLC 7.6 Comportamiento remanente del programa básico del PLC Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 51 Interfaz PLC-CN Interfaz PLC/CN Información general La interfaz PLC/CN consta, por un lado, de una interfaz de datos y, por el otro, de una interfaz de funciones. La interfaz de datos contiene señales de estado y de control, comandos auxiliares y comandos G, mientras que la interfaz de funciones se utiliza para transferir órdenes del PLC al Interfaz de datos La interfaz de datos se subdivide en los siguientes grupos:...
  • Página 52 Interfaz PLC-CN 8.1 Interfaz PLC/CN Interfaz de funciones La interfaz de funciones está formada por FB y FC. La figura siguiente muestra la estructura general de la interfaz entre el PLC y el CN. Figura 8-1 Interfaz de usuario PLC-CN Señales PLC/CN El grupo de señales del PLC al CN incluye: •...
  • Página 53 Interfaz PLC-CN 8.1 Interfaz PLC/CN Figura 8-2 Interfaz PLC/CN Señales CN/PLC El grupo de señales del CN al PLC incluye: • Valores reales de las señales de E/S digitales y analógicas del CN • Señales de disponibilidad y estado del CN Aquí también se almacenan las señales de selección de volante y las señales de estado de canal de la HMI.
  • Página 54 Interfaz PLC-CN 8.1 Interfaz PLC/CN Entradas/salidas digitales/analógicas del CN Debe tenerse en cuenta lo siguiente con respecto a las entradas y salidas digitales y analógicas del CN: Entradas: • Todas las señales de entrada o los valores de entrada del CN también se transfieren al PLC. •...
  • Página 55 Interfaz PLC-CN 8.1 Interfaz PLC/CN Señales PLC/canales CN Se deben considerar los siguientes grupos de señales en la interfaz: • Señales de control/estado • Comandos auxiliares/G • Funciones CN Las señales de control/estado se transmiten cíclicamente al inicio de OB1. Las señales introducidas por la HMI en la interfaz específica de canal (las señales HMI son introducidas por el sistema operativo del PLC) se transmiten también en este momento, si dichas señales se han definido a través del panel de operador HMI y no a través del MCP.
  • Página 56 Interfaz PLC-CN 8.1 Interfaz PLC/CN Figura 8-4 Interfaz PLC/canal CN (LBP_Chan1 [DB21], …) Señales PLC/ejes, cabezal, accionamiento Las señales específicas de eje y de cabezal se dividen en los siguientes grupos: • Señales comunes de eje/cabezal • Señales de eje • Señales de cabezal •...
  • Página 57 Interfaz PLC-CN 8.1 Interfaz PLC/CN Los valores M y S también se introducen a través del distribuidor M, S, F del programa básico en caso de que se ejecuten uno o ambos valores. Figura 8-5 Interfaz PLC/ejes, cabezales, accionamientos (LBP_Axis1 [DB31], …) Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 58 Interfaz PLC-CN 8.1 Interfaz PLC/CN Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 59 Alarmas de proceso CN Generalidades sobre OB de alarma de proceso Si se dispara una alarma de proceso durante la ejecución de un módulo, se dispara el OB de alarma de proceso definido en el evento correspondiente o se pone en la cola dependiendo de su prioridad.
  • Página 60 Alarmas de proceso CN 9.2 Momento de la transferencia y el acuse de señales NCK En la siguiente tabla se detallan todas las señales CN a las que se puede acceder en el programa de usuario del PLC. Tipo de señal Transferencia al Acuse al NCK Observación...
  • Página 61 Alarmas de proceso CN 9.4 Definición de evento de alarma de proceso del NCK Identificación de un evento NCK en el programa de PLC Se debe asignar al intercambio de señales controlado por eventos del CN (NCK) al PLC un OB de alarma de proceso que contenga exclusivamente la llamada de LBP_NCKProcessIRT [FC3].
  • Página 62 Alarmas de proceso CN 9.4 Definición de evento de alarma de proceso del NCK Procedimiento Para configurar alarmas de proceso en las propiedades del NCK, haga lo siguiente: 1. En la vista de redes o de dispositivos, haga clic en el módulo "NCK". 2.
  • Página 63 Alarmas de proceso CN 9.5 Utilización de la constante de sistema correspondiente Nota Alarmas de proceso: comportamiento en caso de eventos NCK Antes de que se produzca un evento desde el programa de pieza (por la ejecución de un comando para emitir una función auxiliar rápida), debe emitirse un comando Attach. Si no se emite ningún comando Attach, la NCU pasará...
  • Página 64 Alarmas de proceso CN 9.5 Utilización de la constante de sistema correspondiente La constante de sistema con el tipo de datos "Hw_Interface" contiene el identificador de HW de la interfaz DP Integrated en el NCK (módulo causante en caso de eventos NCK). Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 65 Variables de CN 10.1 Sinopsis de la configuración de variables Durante la programación del PLC SINUMERIK dispone de los siguientes tipos de variables en el TIA Portal: • Variables de PLC La declaración y utilización de variables de PLC coincide con el procedimiento estándar en el TIA Portal.
  • Página 66 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Figura 10-1 Configuración de los objetos necesarios para el acceso a variables de CN En la entrada NCK del árbol del proyecto, existe para cada NCU creada en el proyecto una carpeta "Variables de CN configuradas"...
  • Página 67 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Variantes de variables de CN en el TIA Portal Las variables de CN tienen distintas variantes con nombres y propiedades diferentes en el TIA Portal, dependiendo del paso actual de configuración y de sus propiedades en ese momento:  ...
  • Página 68 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal 3. Introduzca un nombre unívoco para la nueva tabla de variables. 4. Confirme las entradas con "OK". Abrir la tabla de variables Para abrir la tabla de variables de CN, haga lo siguiente: 1.
  • Página 69 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal 10.2.2.2 Gestionar entradas en las tablas de variables Copiar entradas Nota Comprobación de compatibilidad Si se copian variables en una tabla de variables de otro sistema, al realizar la inserción se comprueba la compatibilidad y, en caso de ser incompatible, se cancela la operación.
  • Página 70 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal 10.2.2.3 Adaptar la vista de la tabla de variables Ordenar filas Para ordenar las filas de una tabla, haga lo siguiente: 1. Seleccione la columna desde la que quiere ordenar. 2.
  • Página 71 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Filtrar Puede filtrar la lista de variables de CN según diferentes criterios para encontrar las variables de CN necesarias para el programa de PLC. Para ello, haga clic en "Ajustar filtro" en la correspondiente columna.
  • Página 72 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Criterio de filtro Procedimiento Tipo de datos Seleccione un tipo de datos en la lista desplegable de la celda de filtrado (Declaración NCK) para filtrar por dicho tipo. Derechos de acceso Seleccione un tipo de derecho de acceso en la lista des‐...
  • Página 73 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal 10.2.3.2 Utilización de variables de CN existentes (selector VAR CN) Las variables de CN configuradas en el TIA Portal se diferencian de las variables de CN creadas con el selector VAR CN. •...
  • Página 74 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal En su proyecto puede definir sus propias tablas de variables de CN para gestionar las variables de CN a las que desee acceder en el programa de usuario del PLC. Requisitos •...
  • Página 75 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Resultado Las variables de CN seleccionadas se han recopilado en una tabla de variables definida por el usuario y a continuación se pueden configurar (Página 75). 10.2.4 Configuración de las instancias de variables de CN seleccionadas Después de añadir variables de la lista de variables de CN disponibles a la tabla de variables definida por el usuario, realice los ajustes (necesarios u opcionales) en las variables de CN seleccionadas.
  • Página 76 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Procedimiento Para configurar variables de CN, haga lo siguiente: 1. En el árbol del proyecto, en la carpeta "Variables de CN configuradas", haga doble clic en el comando "Mostrar todas las variables configuradas", p. ej., "MCU_NC_1 > NCK > Variables de CN configuradas >...
  • Página 77 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Propiedad Descripción Configuración Abre un cuadro de diálogo con los ajustes necesarios para la variable de CN elegida o el objeto NCK correspondiente. (en caso dado, obli‐ gatoria) Dependiendo del tipo de variable, aquí...
  • Página 78 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal En los parámetros formales de la llamada de bloque, indique uno o varios de los token de acceso previamente configurados, los destinos de datos del acceso de lectura/escritura y, en caso necesario, otros parámetros.
  • Página 79 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Figura 10-3 Acceso a variables de CN a través del programa básico del PLC - Ejemplo con FB individual 10.2.5.2 Creación de un bloque de datos de la tabla de variables de CN Requisitos •...
  • Página 80 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Procedimiento Para generar un bloque de datos a partir de la tabla de variables de CN, haga lo siguiente: 1. En el árbol del proyecto, abra la carpeta "Variables de CN", p. ej., en "MCU_NC_1 > NCK > Variables de CN configuradas".
  • Página 81 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Resultado El bloque de datos se ha creado y se ha agregado a la carpeta "Bloques de programa". Como nombre de bloque se utiliza el nombre de la tabla de variables en la que se basa. Con el DB generado puede ahora direccionar en el programa PLC las variables recopiladas y escribirlas o leerlas con los bloques LBP_WriteVar [FB3] (Página 547) y LBP_ReadVar [FB2] (Página 538).
  • Página 82 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Procedimiento Para insertar variables configuradas de CN en un DB o un FB existente, haga lo siguiente: 1. En el árbol del proyecto, abra la correspondiente tabla de variables definida por el usuario o haga clic en "Mostrar todas las variables configuradas", p. ej., en "MCU_NC_1 >...
  • Página 83 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal la declaración NCK. Si agrega una variable de CN a la tabla de variables y la utiliza en el programa de PLC, debe utilizar la declaración PLC. Tabla 10-1 Asignación entre declaraciones de tipo de datos del NCK y de STEP 7 (PLC) Tipo de datos Formato...
  • Página 84 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Tipo de datos Formato Rango de valores Descripción abreviada Declara‐ Declaración PLC ción INTEGER DINT Números enteros con –2_147_483_648 a Un operando signo (sistema deci‐ +2_147_483_647 del tipo de datos  ...
  • Página 85 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal 10.2.6 Gestión de variables de CN en librerías Las variables de CN son compatibles con librerías globales. Los siguientes objetos con variables de CN se pueden guardar como plantillas maestras en librerías: •...
  • Página 86 Variables de CN 10.2 Configuración de variables de CN en el TIA Portal Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 87 Números de bloque disponibles en el programa de usuario La asignación de bloques se describe en la Vista general de asignaciones de la ayuda de SINUMERIK MC STEP 7 Toolbox. Consulte en ella qué números de bloque pueden utilizarse en el programa de usuario.
  • Página 88 Referencia al PLC Basic Program 11.1 Vista general de los bloques del PLC Tabla 11-1 Bloques de datos (DB) y tipos de datos PLC (UDT) correspondientes del programa básico del PLC Nombre Significado LBP_AlarmMsgs Interfaz entre el programa de usuario y LBP_GenAlarmMsgs LBP_typeAlarmMsgs [FC10];...
  • Página 89 Números de bloque disponibles en el programa de usuario La asignación de bloques se describe en la Vista general de asignaciones de la ayuda de SINUMERIK MC STEP 7 Toolbox. Consulte en ella qué números de bloque pueden utilizarse en el programa de usuario.
  • Página 90 Números de bloque disponibles en el programa de usuario La asignación de bloques se describe en la Vista general de asignaciones de la ayuda de SINUMERIK MC STEP 7 Toolbox. Consulte en ella qué números de bloque pueden utilizarse en el programa de usuario.
  • Página 91 Referencia al PLC Basic Program 11.1 Vista general de los bloques del PLC Tabla 11-3 Funciones (FC) del programa básico del PLC SINUMERIK Nombre Descripción Bloques utilizados LBP_ConfigBP El bloque configura e inicializa el programa básico LBP_InternalProc3 [FC25001] e inicia la sincronización entre PLC y NCK; debe LBP_InternalProc6 [FC25004] llamarse en el OB de arranque.
  • Página 92 Referencia al PLC Basic Program 11.2 Paneles de operador Nombre Descripción Bloques utilizados FC19 LBP_MCPCtrlMilling El bloque sirve para transmitir los datos desde el LBP_InternalProc6 [FC25004] panel de mando de máquina (variante de fresado LBP_InternalFB1020 [FB1020] MCP) a la interfaz CN/PLC. LBP_InternalDB1020 [DB1020] LBP_ConfigData [DB7] LBP_InternalDB8 [DB8]...
  • Página 93 Encontrará la descripción de las imágenes de entrada y salida en los manuales de producto de los componentes de manejo/MCP disponibles en Internet (https:// support.industry.siemens.com/cs/ww/es/view/109736211), así como en el capítulo Señales de entrada y salida (Página 534). Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 94 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipos de datos para MCP PROFINET La tabla indica los tipos de datos disponibles en función del panel de mando de máquina. Panel de mando de má‐ Tipo de datos de MCP quina MCP310CPN...
  • Página 95 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.1 Vista general de las señales de interfaz La siguiente tabla muestra una vista general de las señales de interfaz: Señales del/al panel de mando de máquina  ...
  • Página 96 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.2.1 Vista general LBP_AlarmMsgs [DB2], área de canal 1 Tabla 11-4 Área de canal 1 LBP_Alarm Señales para eventos de PLC (PLC → HMI) Msgs [DB2] Byte Bit 7 Bit 6 Bit 5...
  • Página 97 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Alarm Señales para eventos de PLC (PLC → HMI) Msgs [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (tipo de aviso) 314 (BM)
  • Página 98 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Alarm Señales para eventos de PLC (PLC → HMI) Msgs [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (tipo de aviso) 342 (FM)
  • Página 99 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_AlarmMsgs [DB2], área de canal 4 Tabla 11-7 Área de canal 4 LBP_Alarm Señales para eventos de PLC (PLC → HMI) Msgs [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3...
  • Página 100 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Alarm Señales para eventos de PLC (PLC → HMI) Msgs [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (tipo de aviso) 386 (BM)
  • Página 101 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Alarm Señales para eventos de PLC (PLC → HMI) Msgs [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (tipo de aviso) 414 (FM)
  • Página 102 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_AlarmMsgs [DB2], área de canal 8 Tabla 11-11 Área de canal 8 LBP_Alarm Señales para eventos de PLC (PLC → HMI) Msgs [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3...
  • Página 103 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Alarm Señales para eventos de PLC (PLC → HMI) Msgs [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (tipo de aviso) 458 (BM)
  • Página 104 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Alarm Señales para eventos de PLC (PLC → HMI) Msgs [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (tipo de aviso) 486 (FM)
  • Página 105 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Alarm Señales para eventos de PLC (PLC → HMI) Msgs [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (tipo de aviso) 514 (FM)
  • Página 106 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_AlarmMsgs [DB2], áreas de usuario Tabla 11-15 Áreas de usuario LBP_AlarmMsgs Señales para eventos de PLC (PLC → HMI) [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2...
  • Página 107 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_AlarmMsgs Señales para eventos de PLC (PLC → HMI) [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (tipo de aviso) 670 - 673 (BM) Área de usuario 14: bytes 5 - 8 (n.º...
  • Página 108 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_AlarmMsgs Señales para eventos de PLC (PLC → HMI) [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (tipo de aviso) 830 - 833 (BM) Área de usuario 34: bytes 5 - 8 (n.º...
  • Página 109 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_AlarmMsgs Señales para eventos de PLC (PLC → HMI) [DB2] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (tipo de aviso) 990 - 993 (BM) Área de usuario 54: bytes 5 - 8 (n.º...
  • Página 110 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) AddValUserA0 (DB2 a partir de DBB182) Descripción Valores adicionales para área de usuario 0 Los índices 0 … 63 se corresponden con los números de alarma 700000 … 700063. Tipo de datos ARRAY[0..63] of INT ChanA (DB2 a partir de DBB310) Descripción...
  • Página 111 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) RID (DB2 DBW2, 14, …, 110) Descripción Bloqueo de lectura en el canal Tipo de datos ARRAY[0..15] of BOOL NCSD (DB2 DBW4, 16, …, 112) Descripción Bloqueo de arranque en el canal Tipo de datos ARRAY[0..15] of BOOL FdStop_1 (DB2 DBW6, 18, …, 114)
  • Página 112 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A modo de ejemplo, se indican los números de alarma para el canal 1 (canal 1 a partir de 510000, canal 2 a partir de 520000, …, canal 9 a partir de 590000, canal 10 a partir de 500000).
  • Página 113 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) NCSD_5C03xx (DB2 DBW320, 338, …, 482) Descripción Bloqueo de arranque en el canal Los índices 0 … 7 se corresponden con los números de alarma 510300 … 510307; el tipo de aviso predeterminado es FM (Página 95).
  • Página 114 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Variables en "AxisA" AAFdStop60AAxx (DB2 DBW490, 492, …, 550) Descripción Parada de avance y del cabezal para eje/cabezal Índice 0 … 7: el tipo de aviso predeterminado es FM (Página 95). Índice 8 … 15: el tipo de aviso predeterminado es BM (Página 95).
  • Página 115 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Variables en "LBP_ParamAlarmMsgs [DB5]" - Canales Variable Tipo Variables en "LBP_AlarmMsgs [DB2]" Descripción de da‐ Canal 1 Ch1_DB2_310 BOOL "LBP_AlarmMsgs.ChanA[1].FDD_5C00xx[i]", Index 0 … 7 Ajustar el tipo de aviso en (DB5.DBX0.0) "LBP_AlarmMsgs [DB2]"...
  • Página 116 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Variable Tipo Variables en "LBP_AlarmMsgs [DB2]" Descripción de da‐ Ch2_DB2_328 BOOL "LBP_AlarmMsgs.ChanA[2].FDD_5C00xx[i]", Index 0 … 7 Ajustar el tipo de aviso en (DB5.DBX2.2) "LBP_AlarmMsgs [DB2]" (DB2.DBB328) TRUE: FM FALSE: BM …...
  • Página 117 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Ejemplo de ajuste del tipo de aviso para una alarma del eje/cabezal 4 Alarmas buscadas: "LBP_AlarmMsgs.AxisA[4].AAFdStop60AAxx[i]", índices del 8 al 15 El offset de byte para las alarmas en "LBP_AlarmMsgs" es 497 (DB2.DBB497). El tipo de aviso se ajusta en la variable con la siguiente designación de símbolo: LBP_ParamAlarmMsgs.Ax4_DB2_497"...
  • Página 118 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) El offset de byte para las alarmas en "LBP_AlarmMsgs" es 589 (DB2.DBB589). El tipo de aviso se ajusta en la variable con la siguiente designación de símbolo: "LBP_ParamAlarmMsgs.User4_DB2_589"...
  • Página 119 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB7 a partir de DBB2, a partir de DBB32) Descripción Dirección inicial de un bloque de datos o de una entrada para las señales de entrada del panel de mando de máquina (parámetro de entrada) Tipo de datos STRUCT...
  • Página 120 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Rango de valores 3, 4, 5, 6 Valor 3 PROFIBUS Valor 4 PROFIBUS en conexión MPI/DP Valor 5 Ethernet Valor 6 PROFINET HTIf (DB7.DBW64) Descripción Interfaz de mando de máquina portátil (parámetro de entrada) Tipo de datos Rango de valores 0, 5...
  • Página 121 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) NCCyclTimeout (DB7.DBW110) Descripción Tiempo de vigilancia cíclica de señales de vida NCK (parámetro de entrada) Tipo de datos S5time Rango de valores Recomendación: 200 ms NCRunupTimeout (DB7.DBW112) Descripción Tiempo de vigilancia de arranque NCK (parámetro de entrada) (El valor no es relevante para SINUMERIK ONE) Tipo de datos...
  • Página 122 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) MsgUser (DB7.DBW118) Descripción Número de áreas de usuario (parámetro de entrada) Ver también "LBP_AlarmMsgs [DB2]". Tipo de datos Rango de valores 0, 1, 2 … 64 IRAuxfuT (DB7.DBX120.1) Descripción Evaluación de la función T en "Hardware interrupt [OB40]"...
  • Página 123 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB7 a partir de DBB136, a partir de DBB150) Descripción Dirección inicial de un bloque de datos o de una salida para las señales de salida de las teclas directas (parámetro de entrada) Tipo de datos STRUCT...
  • Página 124 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) IdentMcpBusType (DB7.DBB163) Descripción Tipo de un componente Ethernet (parámetro de entrada) Solo dispositivos IE Tipo de datos BYTE Rango de valores b#16#5 IdentMcpStrobe (DB7.DBX164.0) Descripción Activar consulta (parámetro de entrada) Tipo de datos BOOL Valor 1...
  • Página 125 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) MaxNumUserDataReal (DB7.DBW182) Descripción Número de datos de máquina en formato REAL (parámetro de salida) Tipo de datos IdentMcpType (DB7.DBB184) Descripción Tipo MCP (parámetro de salida) Tipo de datos BYTE Rango de valores 0, 16#80, 16#81, …...
  • Página 126 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) MCP1ConnectionId (DB7.DBW304) Descripción Identificador de conexión para MCP 1 activado (valor predeterminado: 1001) (parámetro de entrada) Tipo de datos CONN_OUC Rango de valores 1, 2, 3 … 4095 MCP2ConnectionId (DB7.DBW306) Descripción Identificador de conexión para MCP 2 activado (valor predeterminado: 1002) (parámetro de...
  • Página 127 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) HTLocalUdpPort (DB7.DBW320) Descripción Puerto UDP local para la conexión con un HT (valor predeterminado: 16003) (parámetro de entrada) Tipo de datos UINT Rango de valores 1, 2, 3 … 49151 Op1KeyLocalUdpPort (DB7.DBW322) Descripción Puerto UDP local para la conexión con Op1Key (valor predeterminado: 16004) (parámetro de...
  • Página 128 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) HTStatus (DB7.DBW338) Descripción Información sobre el estado de error de la conexión con un HT (parámetro de salida) Tipo de datos WORD Op1KeyError (DB7.DBX340.0) Descripción Estado de error de la conexión con Op1Key (parámetro de salida) Tipo de datos BOOL Op1KeyStatus (DB7.DBW342)
  • Página 129 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Op1KeyReady (DB7.DBX352.3) Descripción Estado de la conexión con las teclas directas 1 (parámetro de salida) Tipo de datos BOOL Valor TRUE Conexión establecida Op2KeyReady (DB7.DBX352.4) Descripción Estado de la conexión con las teclas directas 2 (parámetro de salida) Tipo de datos BOOL Valor TRUE...
  • Página 130 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Variables en "GenerateAlarmMsgs" NumActAlarmMsgs (DB7.DBW292) Descripción Devuelve el número de alarmas/avisos activos Tipo de datos UINT Rango de valores 0 … 65535 Error (DB7.DBX294.0) Descripción Devuelve un bit de error Error = TRUE significa que ha ocurrido un error durante la ejecución.
  • Página 131 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC Señales al CN (PLC → CN) [DB10] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB2 - No ocupado DBB3  ...
  • Página 132 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC [DB10], señales generales dirigidas a CN Tabla 11-17 Señales generales dirigidas a CN LBP_NC Señales al CN (PLC → CN) [DB10] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3...
  • Página 133 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC Señales del CN (CN → PLC) [DB10] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB73 Estado de la imagen de valor real mostrada (2.º MCP) HT 8/10 →...
  • Página 134 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC Señales del CN (CN → PLC) [DB10] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB94    ...
  • Página 135 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC [DB10], señales generales del CN Tabla 11-20 Señales generales al PLC LBP_NC Señales al PLC [DB10] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
  • Página 136 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC Señales al PLC [DB10] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB118- Datos de SINUMERIK Integrate DBB121  ...
  • Página 137 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC Señales al CN (PLC → CN) [DB10] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB132 Valor del PLC para las salidas digitales externas del CN DBB133 Máscara de especificación para las salidas digitales externas del CN DBB134...
  • Página 138 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC Señales al CN (PLC → CN) [DB10] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBW148 Consigna del PLC para entrada analógica 1 del CN  ...
  • Página 139 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC [DB10], entradas y salidas digitales externas del CN Tabla 11-25 Entradas y salidas digitales externas del CN LBP_NC Señales del CN (CN → PLC) [DB10] Byte Bit 7 Bit 6 Bit 5...
  • Página 140 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) DB10 Señales del CN (CN → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBW222 Consigna de la salida analógica 7 del CN DBW224 Consigna de la salida analógica 8 del CN LBP_NC [DB10], prevención de colisiones: zona protegida activa...
  • Página 141 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC Señales del PLC (PLC → CN) [DB10] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB238 Prevención de colisiones: activar zona protegida (bit) DBB239 Prevención de colisiones: activar zona protegida (bit) DBB240...
  • Página 142 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_NC [DB10], interfaz de control de robot Tabla 11-31 Señales al robot LBP_NC Señales del CN (CN → PLC) [DB10] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2...
  • Página 143 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX128.0, 128.1, …, 128.7) Descripción Bloqueo de la entrada digital 1 … 40 Entrada 1 … 4: entrada integrada Entrada 5 … 8: entrada sin hardware Entrada 9 … 40: entrada digital externa del CN Nota Una entrada bloqueada proporciona el valor 0 al leerla.
  • Página 144 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX129.0, 129.1, …, 129.7) Descripción Ajuste de la entrada digital 1 … 40 Entrada 1 … 4: entrada integrada Entrada 5 … 8: entrada sin hardware Entrada 9 … 40: entrada digital externa del CN Si se ajusta la entrada del CN del programa de usuario del PLC al valor TRUE, deja de ser efectivo el estado de señal presente en la entrada integrada de la NCU, así...
  • Página 145 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX142.0, 142.1, …, 142.7) Descripción Bloqueo de la salida digital del CN 1 … 40 Salida 1 … 4: salida integrada Salida 5 … 8: salida sin hardware Salida 9 … 40: salida digital externa del CN Si la salida digital del CN está...
  • Página 146 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX143.0, 143.1, …, 143.7) Descripción Máscara de sobrescritura de la salida digital del CN 1 … 40 Salida 1 … 4: salida integrada Salida 5 … 8: salida sin hardware Salida 9 … 40: salida digital externa del CN Con un cambio de flanco positivo 0 →...
  • Página 147 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_Set_Out33, A_Set_Out34, A_Set_Out35, A_Set_Out36, A_Set_Out37, A_Set_Out38, A_Set_Out39, A_Set_Out40 (DB10 DBX144.0, 144.1, …, 144.7) Descripción Valor definido de la salida digital del CN 1 … 40 del PLC Salida 1 … 4: salida integrada Salida 5 … 8: salida sin hardware Salida 9 … 40: salida digital externa del CN El valor definido permite especificar un valor de salida definido desde el programa de usuario...
  • Página 148 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_InMask_Out33, A_InMask_Out34, A_InMask_Out35, A_InMask_Out36, A_InMask_Out37, A_InMask_Out38, A_InMask_Out39, A_InMask_Out40 (DB10 DBX145.0, 145.1, …, 145.7) Descripción Máscara de especificación de la salida digital del CN 1 … 40 Salida 1 … 4: salida integrada Salida 5 … 8: salida sin hardware Salida 9 … 40: salida digital externa del CN Si se setea el bit, en lugar del valor de salida del CN, se utiliza el valor definido por el programa...
  • Página 149 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) MCP1MaxAxis (DB10.DBW30) Descripción Límite superior de los números de eje de máquina (1.er MCP) Utilización en las siguientes funciones: • "LBP_MCPCtrlMilling [FC19]" • "LBP_MCPCtrlMillingSmall [FC24]" Flujo de señales PLC → NC Tipo de datos WORD Valor 0...
  • Página 150 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.A_EMERGENCY_Ackn" (DB10.DBX56.2) Confirmar parada de emergencia • "LBP_NC.E_EMERGENCY" (DB10.DBX106.1) Parada de emergencia activa • MD36610 $MA_AX_EMERGENCY_STOP_TIME Tiempo de la rampa de frenado con errores Para más información Manual de funciones Funciones básicas;...
  • Página 151 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor de Posición 0 del interruptor de llave A_Keyswitch0 = TRUE Valor de Posición 1 del interruptor de llave A_Keyswitch1 = TRUE Valor de Posición 2 del interruptor de llave A_Keyswitch2 = TRUE Valor de Posición 3 del interruptor de llave...
  • Página 152 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX58.0, 58.1, …, 58.7) Descripción Prevención de colisiones: desactivar grupo de zonas protegidas Variable Modo de Tipo de zona protegida operación A_CA_DisableAutoMatch Automático Máquina (MACHINE) (DB10.DBX58.0) A_CA_DisableAutoTools Herramientas (TOOL) (DB10.DBX58.1)
  • Página 153 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.E_CA_Disable…" (DB10.DBX93.0, …) Prevención de colisiones: desactivar grupo de zonas protegidas HMI → PLC • $NP_PROT_TYPE Tipo de zona protegida • MD10735 $MN_JOG_MODE_MASK Ajustes del modo de operación JOG Para más información Manual del usuario;...
  • Página 154 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_Setpoint_Out1, E_Setpoint_Out2, E_Setpoint_Out3, E_Setpoint_Out4, E_Setpoint_Out5, E_Setpoint_Out6, E_Setpoint_Out7, E_Setpoint_Out8 (DB10 DBX64.0, 64.1, …, 64.7) E_Setpoint_Out9, E_Setpoint_Out10, E_Setpoint_Out11, E_Setpoint_Out12, E_Setpoint_Out13, E_Setpoint_Out14, E_Setpoint_Out15, E_Setpoint_Out16 (DB10 DBX190.0, 190.1, …, 190.7) E_Setpoint_Out17, E_Setpoint_Out18, E_Setpoint_Out19, E_Setpoint_Out20, E_Setpoint_Out21, E_Setpoint_Out22, E_Setpoint_Out23, E_Setpoint_Out24 (DB10 DBX191.0, 191.1, …, 191.7) E_Setpoint_Out25, E_Setpoint_Out26, E_Setpoint_Out27, E_Setpoint_Out28,...
  • Página 155 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBB68, 69, 70, 242, 243, 244) Descripción Se desplaza el volante (volante 1 … 6). Flujo de señales NC → PLC Tipo de datos BYTE E_CounterInchMetr (DB10.DBB71) Descripción Contador de modificaciones del sistema de medida métrico/imperial Flujo de señales NC →...
  • Página 156 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) MCP1AxisFromHMI (DB10 a partir de DBB74) Descripción Números de eje de máquina de los ejes mostrados (1.er MCP) Flujo de señales NC → PLC (HT 8 → software de manejo) Tipo de datos ARRAY[1..6] of BYTE MCP2AxisFromHMI (DB10 a partir de DBB80)
  • Página 157 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX93.0, 93.1, …, 93.7) Descripción Prevención de colisiones: desactivar grupo de zonas protegidas Variable Modo de Tipo de zona protegida operación E_CA_DisableAutoMatch Automático Máquina (MACHINE) (DB10.DBX93.0) E_CA_DisableAutoTools Herramientas (TOOL) (DB10.DBX93.1)
  • Página 158 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.A_CA_Disable…" (DB10.DBX58.0, …) Prevención de colisiones: desactivar grupo de zonas protegidas • $NP_PROT_TYPE Tipo de zona protegida • MD10735 $MN_JOG_MODE_MASK Ajustes del modo de operación JOG Para más información Manual del usuario;...
  • Página 159 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX99.0, 99.1, 99.2, 99.3) Descripción Número de canal para los volantes Volante 1: "E_Chan_HW1_…" Volante 2: "E_Chan_HW2_…" Volante 3: "E_Chan_HW3_…" El operador puede asignar un eje al volante (1, 2, 3) directamente en el panel de operador. Si se trata de un eje geométrico (señal de interfaz "Eje de máquina para volante <n>"...
  • Página 160 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.E_Chan_HW1_…" (DB10 DBX97.0, 97.1, 97.2, 97.3) Número de canal de eje geométrico para volante 1 • "LBP_NC.E_Chan_HW2_…" (DB10 DBX98.0, 98.1, 98.2, 98.3) Número de canal de eje geométrico para volante 2 •...
  • Página 161 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX102.0, 102.1, 102.2, 102.3, 102.4) Descripción Número de eje para los volantes Volante 1: "E_Ax_…_HW1" Volante 2: "E_Ax_…_HW2" Volante 3: "E_Ax_…_HW3" El operador puede asignar un eje al volante (1, 2, 3) directamente en el panel de operador. Para ello, debe definir el eje deseado (p.
  • Página 162 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.E_Ax_…_HW1" (DB10 DBX100.0, 100.1, 100.2, 100.3, 100.4) Número de eje para volante 1 • "LBP_NC.E_Ax_…_HW2" (DB10 DBX101.0, 101.1, 101.2, 101.3, 101.4) Número de eje para volante 2 •...
  • Página 163 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX100.5, 101.5, 102.5) Descripción Definir volante como volante de contorno Volante 1: "E_CHW_sel1" (DB10.DBX100.5) Volante 2: "E_CHW_sel2" (DB10.DBX101.5) Volante 3: "E_CHW_sel3" (DB10.DBX102.5) Para que el volante definido a través de la interfaz de usuario también sea efectivo como volante de contorno, debe vincularse la señal "Definir volante <n>...
  • Página 164 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.E_Chan_HW1_…" (DB10 DBX97.0, 97.1, 97.2, 97.3) Número de canal de eje geométrico para volante 1 • "LBP_NC.E_Chan_HW2_"… (DB10 DBX98.0, 98.1, 98.2, 98.3) Número de canal de eje geométrico para volante 2 •...
  • Página 165 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.E_Chan_HW1_…" (DB10 DBX97.0, 97.1, 97.2, 97.3) Número de canal de eje geométrico para volante 1 • "LBP_NC.E_Chan_HW2_…" (DB10 DBX98.0, 98.1, 98.2, 98.3) Número de canal de eje geométrico para volante 2 •...
  • Página 166 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_MMCBatt (DB10.DBX103.7) Descripción Alarma de batería HMI Flujo de señales NC → PLC (software de manejo → PLC) Tipo de datos BOOL Actualización Cíclica Valor FALSE No hay ninguna alarma de batería HMI. Valor TRUE La vigilancia de batería ha respondido.
  • Página 167 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor FALSE La CPU CN no está operativa. Desde el programa de usuario del PLC, se inician las siguientes medidas: • Se borran las señales de estado del CN al PLC (interfaz de usuario) •...
  • Página 168 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX107.0, 107.1) Descripción Palpador accionado Palpador 1: "E_InspProbe1" Palpador 2: "E_InspProbe2" Flujo de señales NC → PLC Tipo de datos BOOL Actualización Cíclica Valor FALSE Palpador no deflectado. Valor TRUE Palpador deflectado.
  • Página 169 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor FALSE SINUMERIK Operate no está operativo. Valor TRUE SINUMERIK Operate está operativo y se comunica cíclicamente con el CN. Para más información Manual de diagnóstico E_DrivesInCylOp (DB10.DBX108.5) Descripción Accionamientos en régimen cíclico...
  • Página 170 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE El control no está operativo.   Se resetea la señal si está abierto el contacto de relé "NC-Ready". Posibles causas: • La vigilancia de subtensión o sobretensión ha respondido •...
  • Página 171 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipo de datos BOOL Actualización Cíclica E_HTempAlarm (DB10.DBX109.5) Descripción Alarma de temperatura del disipador NCU Flujo de señales NC → PLC Tipo de datos BOOL Actualización Cíclica Valor FALSE No se ha sobrepasado el valor límite de temperatura del disipador de la NCU.
  • Página 172 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con Contactos de relé de la unidad de alimentación/realimentación: bornes 5.1, 5.2 o 5.1, 5.3 Para más información Manual de diagnóstico Manual de producto NCU E_SWCamMinus (DB10.DBD110) Descripción Levas seguridad: señal de leva Menos 1 a 32...
  • Página 173 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.E_SWCamMinus" (DB10.DBD110) Levas seguridad: señal de leva Menos de 1 a 32 • "LBP_Axis*.A_SWCam" (DB31, … DBX2.0) Levas seguridad: activación Para más información Manual de funciones Ejes y cabezales; capítulo "Levas de seguridad, señales de conmutación" A_Disabl_anaIn1, A_Disabl_anaIn2, A_Disabl_anaIn3, A_Disabl_anaIn4, A_Disabl_anaIn5, A_Disabl_anaIn6, A_Disabl_anaIn7, A_Disabl_anaIn8 (DB10 DBX146.0, 146.1, …, 146.7)
  • Página 174 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.A_Disabl_anaIn…" (DB10.DBB146) Entradas analógicas del CN 1 … 8: bloqueo • "LBP_NC.A_InMask_anaIn…" (DB10.DBB147) Entradas analógicas del CN 1 … 8: especificación • "LBP_NC.A_Setval_anaIn…" (DB10 a partir de DBW148) Entradas analógicas del CN 1 … 8: valor de ajuste •...
  • Página 175 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX166.0, 166.1, …, 166.7) Descripción Máscara de sobrescritura de la salida analógica del CN 1 … 8 Con un cambio de flanco positivo 0 → 1, en lugar del valor escrito con la variable de sistema $A_OUTA, se utiliza el valor definido por el programa de usuario del PLC para la salida corres‐...
  • Página 176 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBX167.0, 167.1, …, 167.7) Descripción Máscara de especificación de la salida analógica del CN 1 … 8 Si se setea el bit, en lugar del valor de salida del CN, se utiliza el valor definido por el programa de usuario del PLC para la salida correspondiente.
  • Página 177 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.A_OvMask_anaOut…" (DB10.DBB166) Salidas analógicas del CN 1 … 8: sobrescribir • "LBP_NC.A_InMask_anaOut…" (DB10.DBB167) Salidas analógicas del CN 1 … 8: especificación • "LBP_NC.A_Setval_anaOut…" (DB10 a partir de DBW170) Salida analógica del CN 1 … 8: valor de ajuste •...
  • Página 178 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB10 DBW194, 196, …, 208) Descripción Valor real para la entrada analógica 1 … 8 del CN Debe especificarse el valor real como número en coma fija (valor de 16 bits, incluido signo) en el complemento a 2.
  • Página 179 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_CollCheck (DB10 a partir de DBB226) Descripción Prevención de colisiones: zona protegida activa La asignación zona protegida ↔ señal de interfaz (<Índice>.<Bit>) se efectúa con la parame‐ trización de las variables de sistema $NP_BIT_NO: $NP_BIT_NO[<Zona protegida>] = <Número de bit>...
  • Página 180 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_CollCheck (DB10 a partir de DBB234) Descripción Prevención de colisiones: activar zona protegida La asignación zona protegida ↔ señal de interfaz (<Índice>.<Bit>) se efectúa con la parame‐ trización de las variables de sistema $NP_BIT_NO: $NP_BIT_NO[<Zona protegida>] = <Número de bit>...
  • Página 181 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE Se desplaza el volante Ethernet Valor TRUE Volante Ethernet parado Para más información Manual de funciones Ejes y cabezales; capítulo "Desplazamiento manual" DB10 a partir de DBB246 Descripción Volante activo Para cada volante, se ofrece una señal:...
  • Página 182 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Dirección inicial = 20 * (n – 1), con n = número GMO = 1, 2, 3, ... Tabla 11-32 Señales de modos de operación GMO 1 al CN LBP_Mode‐ Señales al GMO 1 (PLC → CN) Group [DB11] Byte...
  • Página 183 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_ModeGroup [DB11], señales de modos de operación 1 del software de manejo Tabla 11-34 Señales de modos de operación GMO 1 del software de manejo LBP_Mode‐ Señales al GMO 1 (software de manejo → PLC) Group [DB11] Byte...
  • Página 184 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Mode‐ Señales del GMO 2 (CN → PLC) Group [DB11] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB25  ...
  • Página 185 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB11 DBX0.0, 20.0, …, 180.0) Descripción Solicitud de modo de operación AUTOMÁTICO en GMO Irrelevante con "LBP_ModeGroup.A_MCDisable" (DB11 DBX0.4, 20.4, …,180.4) (Bloqueo del cambio de modo de operación) == 1 Flujo de señales PLC →...
  • Página 186 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB11 DBX0.2, 20.2, …, 180.2) Descripción Solicitud de modo de operación JOG en GMO Irrelevante con "LBP_ModeGroup.A_MCDisable" (DB11 DBX0.4, 20.4, …,180.4) (Bloqueo del cambio de modo de operación) == 1 Flujo de señales PLC →...
  • Página 187 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor FALSE No está presente ninguna solicitud de "Parada GMO". Valor TRUE Está presente una solicitud de "Parada GMO". Reacciones: • En todos los canales del GMO, se dispara "Parada CN". •...
  • Página 188 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_NCStopBlock" (DB21, … DBX7.2) Parada CN en límite de secuencia • "LBP_Chan*.A_NCStop" (DB21, … DBX7.3) Parada CN Para más información Manual de funciones Funciones básicas; capítulo "BAG/GMO, canal, programación, compor‐ tamiento Reset"...
  • Página 189 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB11 DBX1.0, 21.0, …, 181.0) Descripción Función de máquina TEACH IN Nota Solo efectiva en el modo de operación JOG. Flujo de señales PLC → NC Tipo de datos BOOL Actualización Cíclica...
  • Página 190 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.E_JOG" (DB11 DBX6.2, 26.2, …,186.2) Modo de operación JOG activo • "LBP_ModeGroup.E_REF" (DB11 DBX7.2, 27.2, …,187.2) Función de máquina REF activa Para más información Manual de funciones Ejes y cabezales;...
  • Página 191 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB11 DBX1.7, 21.7, …, 181.7) Descripción Secuencia a secuencia tipo B Comportamiento en todos los GMO en caso de activación de "Secuencia a secuencia tipo A": • Todos los canales están parados •...
  • Página 192 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.A_INC10" (DB11 DBX2.1, 22.1, …, 182.1) • "LBP_ModeGroup.A_INC100" (DB11 DBX2.2, 22.2, …, 182.2) • "LBP_ModeGroup.A_INC1000" (DB11 DBX2.3, 22.3, …, 182.3) • "LBP_ModeGroup.A_INC10000" (DB11 DBX2.4, 22.4, …, 182.4) •...
  • Página 193 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.A_INC1" (DB11 DBX2.0, 22.0, …, 182.0) • "LBP_ModeGroup.A_INC10" (DB11 DBX2.1, 22.1, …, 182.1) • "LBP_ModeGroup.A_INC1000" (DB11 DBX2.3, 22.3, …, 182.3) • "LBP_ModeGroup.A_INC10000" (DB11 DBX2.4, 22.4, …, 182.4) •...
  • Página 194 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.A_INC1" (DB11 DBX2.0, 22.0, …, 182.0) • "LBP_ModeGroup.A_INC10" (DB11 DBX2.1, 22.1, …, 182.1) • "LBP_ModeGroup.A_INC100" (DB11 DBX2.2, 22.2, …, 182.2) • "LBP_ModeGroup.A_INC1000" (DB11 DBX2.3, 22.3, …, 182.3) •...
  • Página 195 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB11 DBX4.1, 24.1, …, 184.1) Descripción Modo de operación MDA seleccionado Flujo de señales HMI → PLC Tipo de datos BOOL Actualización Cíclica Valor FALSE No está presente ninguna solicitud HMI para seleccionar el modo de operación MDA. Valor TRUE Está...
  • Página 196 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor FALSE No está presente ninguna solicitud HMI para seleccionar la función de máquina REPOS. Valor TRUE Está presente una solicitud HMI para seleccionar la función de máquina REPOS. Corresponde a •...
  • Página 197 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.A_MDA" (DB11.DBX0.1) Modo de operación MDA Para más información Manual de funciones Funciones básicas; capítulo "BAG/GMO, canal, programación, compor‐ tamiento Reset" E_JOG (DB11 DBX6.2, 26.2, …, 186.2) Descripción Modo de operación JOG activo Flujo de señales...
  • Página 198 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipo de datos BOOL Actualización Cíclica Valor FALSE No se ha reseteado el GMO. Valor TRUE Se ha reseteado el GMO y se encuentra en reset. Corresponde a •...
  • Página 199 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.A_TEACHIN" (DB11.DBX1.0) Función de máquina TEACH IN • "LBP_ModeGroup.E_MMC_TEACHIN" (DB11.DBX5.0) Función de máquina TEACH IN seleccionada Para más información Manual de funciones Funciones básicas; capítulo "BAG/GMO, canal, programación, compor‐ tamiento Reset"...
  • Página 200 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipo de datos BOOL Actualización Cíclica Valor FALSE No se ha seleccionado la función de máquina INC1. Valor TRUE Se ha seleccionado la función de máquina INC1. Corresponde a •...
  • Página 201 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.E_INC1" (DB11 DBX8.0, 28.0, …, 188.0) • "LBP_ModeGroup.E_INC10" (DB11 DBX8.1, 28.1, …, 188.1) • "LBP_ModeGroup.E_INC1000" (DB11 DBX8.3, 28.3, …, 188.3) • "LBP_ModeGroup.E_INC10000" (DB11 DBX8.4, 28.4, …, 188.4) •...
  • Página 202 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.E_INC1" (DB11 DBX8.0, 28.0, …, 188.0) • "LBP_ModeGroup.E_INC10" (DB11 DBX8.1, 28.1, …, 188.1) • "LBP_ModeGroup.E_INC100" (DB11 DBX8.2, 28.2, …, 188.2) • "LBP_ModeGroup.E_INC1000" (DB11 DBX8.3, 28.3, …, 188.3) •...
  • Página 203 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.E_HMI_INC10" (DB11 DBX10.1, 30.1, …, 190.1) • "LBP_ModeGroup.E_HMI_INC100" (DB11 DBX10.2, 30.2, …, 190.2) • "LBP_ModeGroup.E_HMI_INC1000" (DB11 DBX10.3, 30.3, …, 190.3) • "LBP_ModeGroup.E_HMI_INC10000" (DB11 DBX10.4, 30.4, …, 190.4) •...
  • Página 204 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.E_HMI_INC1" (DB11 DBX10.0, 30.0, …, 190.0) • "LBP_ModeGroup.E_HMI_INC10" (DB11 DBX10.1, 30.1, …, 190.1) • "LBP_ModeGroup.E_HMI_INC1000" (DB11 DBX10.3, 30.3, …, 190.3) • "LBP_ModeGroup.E_HMI_INC10000" (DB11 DBX10.4, 30.4, …, 190.4) •...
  • Página 205 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.E_HMI_INC1" (DB11 DBX10.0, 30.0, …, 190.0) • "LBP_ModeGroup.E_HMI_INC10" (DB11 DBX10.1, 30.1, …, 190.1) • "LBP_ModeGroup.E_HMI_INC100" (DB11 DBX10.2, 30.2, …, 190.2) • "LBP_ModeGroup.E_HMI_INC1000" (DB11 DBX10.3, 30.3, …, 190.3) •...
  • Página 206 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.E_HMI_INC1" (DB11 DBX10.0, 30.0, …, 190.0) • "LBP_ModeGroup.E_HMI_INC10" (DB11 DBX10.1, 30.1, …, 190.1) • "LBP_ModeGroup.E_HMI_INC100" (DB11 DBX10.2, 30.2, …, 190.2) • "LBP_ModeGroup.E_HMI_INC1000" (DB11 DBX10.3, 30.3, …, 190.3) •...
  • Página 207 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_HMI Señales del panel de operador (OP) [DB19] (PLC → software de manejo) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB14 Sistema de...
  • Página 208 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_HMI Señales del panel de operador (OP) [DB19] (software de manejo → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB31 Selección de imagen desde el PLC: señales de estado...
  • Página 209 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_HMI Señales del panel de operador (OP) [DB19] (software de manejo → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB49 Código de error para n.º...
  • Página 210 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_HMI Señales del panel de operador (OP) [DB19] (software de manejo → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB123 MMC1_MCP_ADR...
  • Página 211 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_HMI Señales del panel de operador (OP) [DB19] (software de manejo → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB250 - Llamada de función de la interfaz PLC...
  • Página 212 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_HMI [DB19], Sidescreen - Interfaz para función MCP Tabla 11-40 Sidescreen - Interfaz para función MCP, señales al/del panel de operador LBP_HMI Señales al/del panel de operador [r/w] [DB19] Señal de PLC →...
  • Página 213 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.7.2 LBP_HMI[DB19] Variables en "LBP_HMI [DB19]" El bloque de datos "LBP_HMI [DB19]" contiene señales al panel de operador y del panel de operador (OP). STRUCT "MMC2" (DBB50 … DBB99) contiene la interfaz del segundo control. Interfaz del 1.er y del 2.º...
  • Página 214 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Se ha apagado la pantalla. De este modo, deja de tener efecto el encendido/apagado automático de la pantalla. Al accio‐ nar el teclado, no se enciende automáticamente la pantalla. Nota Si se ajusta la señal de interfaz y se ha apagado la pantalla, sigue siendo efectivo el teclado del panel de operador.
  • Página 215 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19 DBX0.4, 50.4) Descripción Borrar alarmas Recall Flujo de señales PLC → OP Tipo de datos BOOL Actualización Cíclica Valor FALSE No se ha pulsado la tecla de supresión de errores en el panel de operador. Valor TRUE Se ha pulsado la tecla de supresión de errores en el panel de operador.
  • Página 216 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19 DBX1.0) Descripción Visualizador externo Flujo de señales PLC → OP Tipo de datos BOOL A_PLCExtViewerMode (DB19 DBX1.1) Descripción Derechos para el visualizador externo Flujo de señales PLC →...
  • Página 217 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19 DBX9.1, 59.1) Descripción OEM2 Flujo de señales PLC → OP A_AToolMeas, MMC2.A_AToolMeas (DB19 DBX9.2, 59.2) Descripción Auto-Tool-Measure Flujo de señales PLC → OP A_Hardkey, MMC2.A_Hardkey (DB19 DBB10, 60) Descripción Hardkeys del PLC Flujo de señales...
  • Página 218 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_PPsel, MMC2.A_PPsel (DB19 DBX13.7, 63.7) Descripción Programa CN: selección Flujo de señales PLC → OP Tipo de datos BOOL Actualización Cíclica Valor FALSE Selección inactiva Valor TRUE Selección activa A_V24Index1, MMC2.A_V24Index1 (DB19 DBB14, 64)
  • Página 219 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19 DBB16, 66) Descripción Selección de programa desde el PLC: índice de la lista de programas A través de la interfaz PLC/HMI, pueden seleccionarse programas/piezas predeterminados en las listas de programas PLC para su ejecución desde el CN.
  • Página 220 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Se corresponde con • "LBP_HMI.A_PPsel" (DB19 DBX13.7, 63.7) Programa CN: selección • "LBP_HMI.A_V24NoFile1" (DB19 DBB16, 66) Selección de programa desde el PLC: índice de la lista de programas •...
  • Página 221 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor FALSE Nota Debe resetearse la señal de interfaz en el programa de usuario del PLC. Valor TRUE Respuesta: se han borrado las alarmas Cancel. Se corresponde con •...
  • Página 222 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19 DBB21, 71) Descripción Número del campo de manejo activo si el monitor HMI no está activo. Flujo de señales OP → PLC Tipo de datos BYTE Actualización Cíclica Valor...
  • Página 223 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor >0 Número de imagen Para más información • Manual de funciones del PLC E_PPOK, MMC2.E_PPOK (DB19 DBX26.1, 76.1) Descripción Selección de programa desde el PLC: petición finalizada Flujo de señales OP →...
  • Página 224 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_HMI.A_PPsel" (DB19 DBX13.7, 63.7) Programa CN: selección • "LBP_HMI.A_V24NoFile1" (DB19 DBB16, 66) Selección de programa desde el PLC: índice de la lista de programas •...
  • Página 225 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19 DBX26.5, 76.5) Descripción Selección de programa desde el PLC: descargar Flujo de señales OP → PLC Tipo de datos BOOL Actualización Cíclica Valor FALSE Descarga inactiva Valor TRUE Descarga activa Se corresponde con...
  • Página 226 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_HMI.A_PPsel" (DB19 DBX13.7, 63.7) Programa CN: selección • "LBP_HMI.A_V24NoFile1" (DB19 DBB16, 66) Selección de programa desde el PLC: índice de la lista de programas •...
  • Página 227 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19 DBB27, 77) Descripción Selección de programa desde el PLC: código de error Byte de salida para los valores de error de la transferencia de datos. Valor Significado Sin errores Número de lista de programas no válido...
  • Página 228 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19 DBX30.0, 80.0) Descripción Selección de imagen desde el PLC: señal de control de selección de imagen Flujo de señales PLC → OP Tipo de datos BOOL A_PictOff, MMC2.A_PictOff (DB19 DBX30.1, 80.1) Descripción...
  • Página 229 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_NotAct, MMC2.E_NotAct (DB19 DBX31.7, 81.7) Descripción Selección de imagen desde el PLC: señal de estado inactiva Flujo de señales OP → PLC Tipo de datos BYTE A_FuncNo, MMC2.A_FuncNo (DB19 DBB32, 82) Descripción Selección de función desde el PLC...
  • Página 230 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_HMI.A_FuncNo" (DB19 DBB32, 82) Número de función, Strobe de solicitud, estado • "LBP_HMI.E_FuncErr" (DB19 DBB36, 86) Código de error Para más información Manual de funciones del PLC E_FuncErr, MMC2.E_FuncErr (DB19 DBB36, 86) Descripción...
  • Página 231 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19.DBW102) Descripción Confirmación del PLC a la solicitud online El PLC escribe la identificación de cliente del software de manejo como confirmación (bit 8 … 15: tipo de bus, bit 0 … 7: dirección de bus) Tipo de datos WORD PAR_CLIENT_IDENT...
  • Página 232 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19.DBB113) Descripción Índice de teclas directas de la interfaz de llamada en espera Tipo de datos BYTE ParTcuIndex (DB19.DBB114) Descripción Índice TCU de la interfaz de llamada en espera Tipo de datos BYTE Tcu1KeyAdr...
  • Página 233 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) MMC1_MSTT_ADR (DB19.DBB123) Descripción El PLC escribe PAR_MSTT_ADR tras MMCx_MSTT_ADR si el software de manejo pasa a online Tipo de datos BYTE MMC1_STATUS (DB19.DBB124) Descripción Estado de conexión; el software de manejo y el PLC escriben alternativamente sus solicitudes/ confirmaciones Tipo de datos BYTE...
  • Página 234 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19.DBX126.5) Descripción MMC1_CHANGED_DENIED Tipo de datos BOOL MMC1_TCU_SHIFT_LOCK (DB19.DBX126.6) Descripción MMC1_TCU_SHIFT_LOCK Tipo de datos BOOL MMC1_TRANS_DB (DB19.DBW128) Descripción Transline reservado (número de DB Transline) (SINUMERIK ONE) Tipo de datos BOOL Interfaz online OP 2 (usuario) MMC2_CLIENT_IDENT...
  • Página 235 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19.DBB135) Descripción Información adicional sobre el estado de conexión (confirmación pos./neg., avisos de error…) Tipo de datos BYTE MMC2_SHIFT_LOCK (DB19.DBX136.0) Descripción MMC2_SHIFT_LOCK Tipo de datos BOOL MMC2_MSTT_SHIFT_LOCK (DB19.DBX136.1) Descripción MMC2_MSTT_SHIFT_LOCK...
  • Página 236 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB19.DBW138) Descripción Transline reservado (número de DB Transline) (SINUMERIK ONE) Tipo de datos BOOL Ocupación del PLC para parámetros de transferencia (SINUMERIK ONE) Estas áreas de datos están reservadas para la opción "Tool Ident Connection". A_Subtype (DB19.DBW140) A_Duplo (DB19.DBW142) A_Ident (DB19 a partir de DBB144)
  • Página 237 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_MagazinePlaceType (DB19.DBW240) E_ToolSize_Upper (DB19.DBB242) E_ToolSize_Down (DB19.DBB243) E_ToolSize_Left (DB19.DBB244) E_ToolSize_Right E_Magazine (DB19.DBW246) E_MagazinePlace (DB19.DBW248) Llamada de función de la interfaz PLC (SINUMERIK ONE) Estas áreas de datos están reservadas para la opción "Tool Ident Connection". A_ReqMMC1 (DB19.DBX250.0) A_ReqMMC2 (DB19.DBX250.1) A_K_Code (DB19.DBB251)
  • Página 238 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Diversas señales A_TPMStatus (DB19.DBW268) Descripción Estado de semáforo (SINUMERIK ONE) Tipo de datos A_TPMCounter (DB19 a partir de DBB270) Descripción Contador [1 … 32] (SINUMERIK ONE) Tipo de datos ARRAY [1..32] OF DINT A_HWeelSimOvr (DB19.DBB398)
  • Página 239 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.8 LBP_Chan1 [DB21], … - Señales específicas de canal 11.4.8.1 Vista general LBP_Chan1 [DB21], … - Señales de control al canal (1) LBP_Chan1 Señales al canal (PLC → CN) [DB21], …...
  • Página 240 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Nota • Corrección de avance efectiva: aunque la corrección de avance no sea efectiva (= 100 %), el ajuste del 0 % sí se aplica. • Corrección de avance: 31 posiciones (código Gray) con 31 DM para evaluación porcentual o bien del 0 % al 200 % en función el valor dual en el byte (de 201 a 255 = máx.
  • Página 241 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales al canal (PLC → CN) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB19    ...
  • Página 242 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1  Señales del canal/PLC/software de manejo (software de manejo → PLC, PLC → CN, CN → PLC) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1...
  • Página 243 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1  Señales del canal/PLC/software de manejo (software de manejo → PLC, PLC → CN, CN → PLC) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1...
  • Página 244 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales del canal (CN → PLC) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB48 Señales OEM  ...
  • Página 245 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales del canal (CN → PLC) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB61   Rápido  ...
  • Página 246 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales del canal (CN → PLC) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBW110 Dirección ampliada de función S 3 (16 bits INT) DBD112 Función S 3 (formato REAL) Nota...
  • Página 247 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 [DB21], … - Funciones H/F transferidas LBP_Chan1 Señales del canal (CN → PLC) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBW140...
  • Página 248 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales del canal (M0 - M99) (CN → PLC) [DB21], …     Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB196  ...
  • Página 249 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales del canal (CN → PLC) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB210 Número de función G activa del grupo de funciones G 3 (8 bits INT) DBB211 Número de función G activa del grupo de funciones G 4 (8 bits INT) DBB212...
  • Página 250 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 [DB21], … - Acciones síncronas, señales del/al canal Nota Las señales de petición deben ajustarse en el programa de usuario del PLC. Después de la transferencia de datos, se resetean desde el programa básico del PLC. LBP_Chan1 Señales al canal (PLC ↔...
  • Página 251 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales al canal (PLC ↔ CN) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB312 Acción síncrona bloqueable CN →...
  • Página 252 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 [DB21], … - Señales a ejes de orientación LBP_Chan1 Señales al canal (PLC → CN) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
  • Página 253 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales al canal (PLC → CN) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB330 Señales OEM  ...
  • Página 254 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales del canal (CN → PLC) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB340 Comando de desplaza‐ Petición de desplazamien‐...
  • Página 255 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales del canal (CN → PLC) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB366 CH_CYCLES_SIG_OUT (1) DBB367 CH_CYCLES_SIG_OUT (2) DBB368...
  • Página 256 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales al canal (PLC → CN) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB384    ...
  • Página 257 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Chan1 Señales del/al canal (CN ↔ PLC) [DB21], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB409 Número de eje HMI →...
  • Página 258 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_SBL (DB21, … DBX0.4) Descripción Activar modo secuencia a secuencia En los modos de operación AUTOMÁTICO y MDA, el operador debe habilitar la ejecución de cada una de las distintas secuencias del programa de pieza seleccionado en el canal volviendo a disparar Marcha CN.
  • Página 259 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_DRY (DB21, … DBX0.6) Descripción Activar avance de recorrido de prueba (DRY) Si el canal se encuentra en el estado "Reset", con la función G G01, G02, G03 activa, se realiza el desplazamiento con el avance efectivo actualmente con la siguiente marcha CN: •...
  • Página 260 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Cambio de flanco 0 → 1 Se ha solicitado la función "Referenciado". Cambio de flanco 1 → 0 Sin efecto Corresponde a • "LBP_Chan*.E_Ref" (DB21, … DBX33.0) Activar referenciado •...
  • Página 261 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • $A_MONIFACT Leer factor para vigilancia de tiempo de uso • $TC_MOP1 Límite preaviso tiempo uso • MD18080 $MN_MM_TOOL_MANAGEMENT_MASK Reserva espacio en memoria para gestión herramienta •...
  • Página 262 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE La corrección de avance específica de canal "LBP_Chan*.A_FD_OR" (DB21, … DBB4) no debe ser efectiva para la regulación de distancia (CLC). Valor TRUE La corrección de avance específica de canal "LBP_Chan*.A_FD_OR" (DB21, … DBB4) debe ser efectiva para la regulación de distancia (CLC).
  • Página 263 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_ProgTest (DB21, … DBX1.7) Descripción Activar test de programa (PRT) Si el test de programa (PRT) está activo, los ejes de máquina no se mueven durante la ejecución de una secuencia o de un programa CN.
  • Página 264 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB21, … DBX2.0 … 2.7) Descripción Activar "Omitir secuencia" (SKP) Los bits 0 … 7 están asignados a los planos opcionales 0 … 7. Nota Se recomienda ajustar la señal de interfaz antes de iniciar el programa CN. Nota En caso de haber varias secuencias opcionales consecutivas, solo se omiten las secuencias si la señal de interfaz ya estaba presente antes de que se decodificara la primera secuencia opcio‐...
  • Página 265 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_ManStrokEnab (DB21, … DBX3.1) Descripción Interfaz de estampado 1: disparo de carrera manual Esta señal permite disparar una única carrera de estampado en modo manual en la 1.ª interfaz de estampado.
  • Página 266 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_StrokEnab" (DB21, … DBX3.0) Habilitación de carrera Para más información Manual de funciones Tecnologías A_StrokStop (DB21, … DBX3.4) Descripción La carrera no avanza El CN reacciona a esta señal de interfaz deteniendo inmediatamente el movimiento. Si por causa de esta señal se debe interrumpir un movimiento o cualquier otra acción, se emitirá...
  • Página 267 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_FD_OR (DB21, … DBB4) Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 268 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Descripción Corrección de avance de contorneado Codificación en binario/Gray Los factores de corrección pueden especificarse con codificación en binario o Gray. El formato utilizado debe comunicarse al control con el siguiente dato de máquina: MD12020 $MN_OVR_FEED_IS_GRAY_CODE = <Codificación>...
  • Página 269 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11111 1.10 11101 1.15 11100 1.20 10100 1.20 10101 1.20 10111 1.20 10110 1.20 10010 1.20 10011 1.20 10001 1.20 10000 1.20 Limitaciones • El factor de corrección efectivo se limita internamente en el control a 2.00 o 200 %. •...
  • Página 270 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_RT_OR (DB21, … DBB5) Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 271 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Descripción Corrección de trayectoria en rápido Codificación en binario En la codificación en binario, el valor de la interfaz se corresponde con el factor de corrección. Código binario Decimal Factor de corrección 0000 0000...
  • Página 272 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 10101 1.00 10111 1.00 10110 1.00 10010 1.00 10011 1.00 10001 1.00 10000 1.00 Limitaciones • El factor de corrección efectivo se limita internamente en el control a 2.00 o 200 %. •...
  • Página 273 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipo de datos BOOL Actualización Cíclica Valor FALSE El bloqueo de avance no está activo en el canal. Valor TRUE El bloqueo de avance está activo en el canal. Para más información Manual de funciones Ejes y cabezales;...
  • Página 274 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Cambio de flanco 0 → 1 Se ha solicitado el borrado de trayecto residual (específico de canal). Ejes geométricos Con un flanco ascendente de la señal, se detienen los ejes geométricos que se desplazan actualmente en la secuencia con la rampa de frenado y, acto seguido, se borra el trayecto residual.
  • Página 275 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_F_Limit (DB21, … DBX6.5) Descripción Limitación de avance del trayecto de herramienta Flujo de señales PLC → NC Tipo de datos BOOL A_RT_ORA (DB21, … DBX6.6) Descripción Corrección de trayectoria en rápido efectiva Si no es efectiva la corrección de trayectoria en rápido, se utiliza el valor 1,0 ≙...
  • Página 276 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_FD_OR" (DB21, … DBB4) Corrección de avance de contorneado • MD12020 $MN_OVR_FEED_IS_GRAY_CODE Selector de corrección de avance de contorneado en código Gray • MD12030 $MN_OVR_FACTOR_FEEDRATE Ponderación del selector de corrección de avance de contorneado Para más información Manual de funciones Ejes y cabezales;...
  • Página 277 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_NCStartDisabl" (DB21, … DBX7.0) Bloqueo de marcha CN • "LBP_Chan*.A_NCStop" (DB21, … DBX7.3) Parada CN • "LBP_Chan*.A_Reset" (DB21, … DBX7.7) Reset Para más información Manual de funciones Funciones básicas;...
  • Página 278 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_NCStop (DB21, … DBX7.3) Descripción Parada CN Modo de operación AUTOMÁTICO o MDA Se detiene la ejecución del programa de pieza activo en el canal. Se frenan los ejes en desplazamiento, no los cabezales, hasta la parada siguiendo las acelera‐ ciones parametrizadas.
  • Página 279 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_NCStopASp (DB21, … DBX7.4) Descripción Parada CN ejes y cabezales Modo de operación AUTOMÁTICO o MDA Se detiene la ejecución del programa de pieza activo en el canal. Se frenan los ejes y cabezales en desplazamiento hasta la parada siguiendo las aceleraciones parametrizadas.
  • Página 280 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_CfgStopFunc (DB21, … DBX7.6) Descripción Activar parada configurada Nota La selección de "Activar parada configurada" (CST) también puede realizarse en la interfaz de usuario SINUMERIK Operate, en el campo de manejo "Automático" > "Influenciac. programa", ajustando la señal de interfaz del HMI/PLC "LBP_Chan*.E_MMC_CfgStopFunc"...
  • Página 281 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_ModeGroup.A_MGReset" (DB11 DBX0.7, 20.7, …,180.7) Reset GMO • "LBP_Chan*.A_NCStart" (DB21, … DBX7.1) Marcha CN • "LBP_Chan*.A_NCStop" (DB21, … DBX7.3) Parada CN • "LBP_Chan*.E_ProgAborted" (DB21, … DBX35.4) Estado de programa "Cancelado"...
  • Página 282 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_CSP (DB21, … a partir de DBX10.0) Descripción Activar zona protegida específica de canal 1 - 10 Flujo de señales PLC → NC Tipo de datos ARRAY[1..10] of BOOL Actualización Cíclica Valor FALSE...
  • Página 283 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.8.4 LBP_Chan1 [DB21], … - Señales HMI al canal/señales OEM del/al canal Los bloques de datos "LBP_Chan1 [DB21], …" constituyen la interfaz entre el programa de usuario y el canal. Variables en "LBP_Chan1 [DB21], …"...
  • Página 284 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_MMC_DRF (DB21, … DBX24.3) Descripción Decalaje de volante (DRF) seleccionado En cuanto está activo el decalaje de volante (DRF), puede modificarse el decalaje de volante durante el modo de operación AUTOMÁTICO o MDA desde el volante asignado al eje. Nota La selección del decalaje de volante (DRF) se realiza en la interfaz de usuario SINUMERIK Operate, en el campo de manejo "Automático"...
  • Página 285 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Chan*.A_NCKrelatedM01" (DB21, … DBX30.5) Activar función auxiliar asociada • "LBP_Chan*.E_AssM01" (DB21, … DBX318.5) Función auxiliar asociada activa • MD22254 $MC_AUXFU_ASSOC_M0_VALUE Función M suplementaria para parada del programa •...
  • Página 286 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_MMC_DRY (DB21, … DBX24.6) Descripción Avance de recorrido de prueba (DRY) seleccionado Nota La selección del avance de recorrido de prueba (DRY) se realiza en la interfaz de usuario SINU‐ MERIK Operate, en el campo de manejo "Automático"...
  • Página 287 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_MMC_FD_OR4RT_OR (DB21, … DBX25.3) Descripción Corrección de avance para rápido seleccionada Si no hay ningún interruptor de corrección del rápido propio en el panel de mando de máquina, puede conmutarse entre corrección de avance y corrección del rápido.
  • Página 288 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_MMC_SKP0, E_MMC_SKP1, E_MMC_SKP2, E_MMC_SKP3, E_MMC_SKP4, E_MMC_SKP5, E_MMC_SKP6, E_MMC_SKP7, E_MMC_SKP8, E_MMC_SKP9 (DB21, … DBX26.0 … 27.1) Descripción Omisión de secuencias solicitada, nivel /x E_MMC_SKP0 (DB21, … DBX26.0) E_MMC_SKP1 (DB21, … DBX26.1) …...
  • Página 289 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • MD12200 $MN_RUN_OVERRIDE_0 Desplazamiento con corrección 0 • MD12202 $MN_PERMANENT_FEED Avances fijos para ejes lineares • MD12204 $MN_PERMANENT_ROT_AX_FEED Avances fijos para ejes giratorios Para más información •...
  • Página 290 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_DisablWearMon (DB21, … DBX29.6) Descripción WZV: desconectar vigilancia de desgaste Flujo de señales PLC → NC Tipo de datos BOOL Actualización Controlada por petición Valor FALSE No se ha solicitado la desconexión de la vigilancia de desgaste. Valor TRUE Se ha solicitado la desconexión de la vigilancia de desgaste.
  • Página 291 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_ContHW1, A_ContHW2, A_ContHW3 (DB21, … DBX30.0, 30.1, 30.2) Descripción Activar volante de contorno La interfaz puede interpretarse codificada al bit o en binario. Esto se determina con el dato de máquina MD11324.
  • Página 292 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor FALSE Desconectar la simulación del volante de contorno. Valor TRUE Conectar la simulación del volante de contorno. Se corresponde con • "LBP_Chan*.A_ContHWneg" (DB21, … DBX30.4) Simulación del volante de contorno: sentido negativo Para más información Manual de funciones Ejes y cabezales;...
  • Página 293 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Chan*.E_MMC_M01AssocNC" (DB21, … DBX24.4) Función auxiliar asociada seleccionada • "LBP_Chan*.E_AssM01" (DB21, … DBX318.5) Función auxiliar asociada activa • MD22254 $MC_AUXFU_ASSOC_M0_VALUE Función M suplementaria para parada del programa •...
  • Página 294 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB21, … DBX31.0, 31.1, 31.2) Descripción Modo REPOS Selección del modo REPOS: A_REPOSPM_2 A_REPOSPM_1 A_REPOSPM_0 Modo REPOS Bit 2 Bit 1 Bit 0 Ningún modo REPOS activo RMB: reposicionamiento en el punto inicial de la secuencia RMI: reposicionamiento en el punto...
  • Página 295 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Estado de señal 0 → 1 Solicitud de activación de la función "REPOS" para la secuencia de ejecución principal actual. Se activa: • "LBP_Chan*.A_REPOSPM_*" (DB21, … DBX31.0, 31.1, 31.2) Modo REPOS •...
  • Página 296 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Chan*.E_InvCHWDirOfRot" (DB21, … DBX39.5) Volante de contorno: inversión del sentido de giro del volante activa Para más información Manual de funciones Ejes y cabezales; capítulo "Desplazamiento manual" A_SKP8, A_SKP9 (DB21, …...
  • Página 297 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • (DB21, … DBX0.1) RESU: atrás/adelante • (DB21, … DBX0.2) RESU: iniciar retroceso • (DB21, … DBX32.1) RESU: modo Retrace activo • (DB21, … DBX32.2) RESU: retroceso activo Para más información Manual de funciones Tecnologías;...
  • Página 298 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Chan*.A_M01" (DB21, … DBX0.5) Activar M01 • "LBP_Chan*.E_MMC_M01" (DB21, … DBX24.5) M01 seleccionada Para más información Manual de funciones Funciones básicas; capítulo "BAG/GMO, canal, programación, compor‐ tamiento Reset"...
  • Página 299 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_OrieToolholder (DB21, … DBX33.1) Descripción Portaherramientas orientable activo Flujo de señales NC → PLC Tipo de datos BOOL E_RevFD (DB21, … DBX33.2) Descripción Avance por vuelta activo La señal de interfaz indica que se desplazan ejes de contorneado o ejes síncronos con avance por vuelta en el modo de operación AUTOMÁTICO.
  • Página 300 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE La función "Búsqueda de secuencia" está activa. Se ha seleccionado desde la interfaz de usuario y se ha iniciado con la señal de interfaz "LBP_Chan*.A_NCStart" (DB21, … DBX7.1) (Marcha CN). Se corresponde con •...
  • Página 301 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE El fin de programa M02/M30 está activo. Se ajusta la señal de interfaz después de: • Finalización de un reset por fin de programa (M02, M30 o M17) Nota: si hay desplazamientos programados en la secuencia que incluye M02, M30 o M17, solo se ajusta la señal una vez alcanzadas las posiciones de destino de todos los ejes.
  • Página 302 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ProgTest (DB21, … DBX33.7) Descripción Test de programa (PRT) activo Si el test de programa (PRT) está activo, los ejes de máquina no se mueven durante la ejecución de una secuencia o de un programa CN.
  • Página 303 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ProgRunning (DB21, … DBX35.0) Descripción Estado de programa "En ejecución"   Se ajusta la señal tras el inicio del programa CN con "LBP_Chan*.A_NCStart" (DB21, … DBX7.1) = TRUE. Si se detiene la ejecución del programa CN con "LBP_Chan*.A_RIdisable"...
  • Página 304 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ProgWait (DB21, … DBX35.1) Descripción Estado de programa "Esperar"   Se adopta el estado de programa "Esperar" cuando, en el programa CN, se espera con WAIT_M o WAIT_E a la sincronización con un programa CN de otro canal.  ...
  • Página 305 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ProgStop (DB21, … DBX35.2) Descripción Estado de programa "Detenido"   Eventos que provocan la detención del programa CN: • "LBP_Chan*.A_NCStop" (DB21, … DBX7.3) Parada CN • "LBP_Chan*.A_NCStopASp" (DB21, … DBX7.4) Parada CN ejes y cabezales •...
  • Página 306 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ProgInterrupt (DB21, … DBX35.3) Descripción Estado de programa "Interrumpido"   La señal indica que puede reanudarse el programa CN interrumpido con Marcha CN ("LBP_Chan*.A_NCStart" (DB21, … DBX7.1) = TRUE). Se adopta el estado "Interrumpido", p. ej., cuando, en el estado "Detenido"...
  • Página 307 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ProgAborted (DB21, … DBX35.4) Descripción Estado de programa "Cancelado"   Se ajusta la señal en los siguientes casos: • Se ha seleccionado el programa CN actual en el canal, pero no se ha iniciado. •...
  • Página 308 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ChanActive (DB21, … DBX35.5) Descripción Estado de canal "Activo"   Se ajusta la señal en los siguientes casos: • En el modo de operación Automático o MDA, se ejecuta un programa CN. •...
  • Página 309 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ChanInterrupt (DB21, … DBX35.6) Descripción Estado de canal "Interrumpido"   Puede dispararse una interrupción durante la ejecución de un programa CN en el modo de operación AUTOMÁTICO o MDA o durante el desplazamiento de un eje en el modo de operación JOG por uno de los siguientes eventos: •...
  • Página 310 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ChanReset (DB21, … DBX35.7) Descripción Estado de canal "Reset"   Se ajusta la señal en los siguientes casos: • Reset por fin de programa (M02/M30) • Reset de canal •...
  • Página 311 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Están referenciados todos los ejes con punto de referencia obligatorio (ejes lineales y ejes giratorios) del canal. El dato de máquina: MD20700 $MC_REFP_NC_START_LOCK (Bloqueo Marcha CN sin punto referencia) es cero.
  • Página 312 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ChanRO (DB21, … DBX36.5) Descripción Canal operativo El canal está preparado para la ejecución de un programa CN y al desplazamiento de ejes y cabezales asignados al canal. Flujo de señales NC →...
  • Página 313 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB21, … DBX37.0, 37.1, 37.2) Descripción Volante de contorno activo   La interfaz puede interpretarse codificada al bit o en binario. Esto se determina con el dato de máquina MD11324.
  • Página 314 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Chan*.A_CLC_Stop" (DB21, … DBX1.4) Regulación de distancia (CLC): parada • "LBP_Chan*.A_CLC_OR" (DB21, … DBX1.5) Regulación de distancia (CLC): corrección • "LBP_Chan*.E_CLCStopLL" (DB21, … DBX37.4) Regulación de distancia (CLC): parada en límite inferior de desplazamiento •...
  • Página 315 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_CLCStopUL (DB21, … DBX37.5) Descripción Regulación de distancia (CLC): parada en límite superior de desplazamiento   El límite superior de desplazamiento de la regulación de distancia se ajusta en el dato de máquina: MD62506 $MC_CLC_SENSOR_UPPER_LIMIT El valor límite parametrizado puede adaptarse de forma específica para cada secuencia pro‐...
  • Página 316 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_RIEnabIgnored (DB21, … DBX37.6) Descripción Se ignora el bloqueo de lectura   Se ignora el bloqueo de lectura "LBP_Chan*.A_RIdisable" (DB21, … DBX6.1) cuando se cumple lo siguiente: "LBP_Chan*.A_RIdisable"...
  • Página 317 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_StopBlkEndSBLsuppr (DB21, … DBX37.7) Descripción Se ignora la parada al final de la secuencia durante el modo secuencia a secuencia (SBL).   Se ignora la parada al final de la secuencia durante el modo secuencia a secuencia (SBL) cuando se cumple lo siguiente: "LBP_Chan*.A_SBL"...
  • Página 318 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Chan*.A_StrokEnab" (DB21, … DBX3.0) Habilitación de carrera Para más información Manual de funciones Tecnologías E_AcknManStrokEnab (DB21, … DBX38.1) Descripción Disparo de carrera manual: confirmación Flujo de señales NC →...
  • Página 319 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE La señal de interfaz indica si el progreso del programa está bloqueado por una alarma presente. Esto afecta a todas las alarmas generadas con reacción de parada: •...
  • Página 320 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE La inversión del sentido de giro del volante de contorno no está activa. Valor TRUE La inversión del sentido de giro del volante de contorno está activa. Se corresponde con •...
  • Página 321 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.8.6 LBP_Chan1 [DB21], … - Señales de modificación en caso de transferencia de funciones auxiliares desde el canal Los bloques de datos "LBP_Chan1 [DB21], …" constituyen la interfaz entre el programa de usuario y el canal.
  • Página 322 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Se ha enviado a la interfaz información M, S, T, D, H o F con un nuevo valor junto con la correspondiente señal de modificación al inicio de un ciclo "Main [OB1]". La señal de modifi‐ cación indica que el valor correspondiente es válido.
  • Página 323 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) M2Quick (DB21, … DBX66.1) M3Quick (DB21, … DBX66.2) M4Quick (DB21, … DBX66.3) M5Quick (DB21, … DBX66.4) F1Quick (DB21, … DBX67.0) F2Quick (DB21, … DBX67.1) F3Quick (DB21, … DBX67.2) F4Quick (DB21, …...
  • Página 324 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) M4 (DB21, … DBD88.0) ExtM5 (DB21, … DBW92.0) M5 (DB21, … DBD94.0) Descripción Función M 1 - 5 y dirección ampliada de función M 1 - 5  ...
  • Página 325 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Controlada por petición Corresponde a • "LBP_Chan*.S*Change" (DB21, … DBX60.0, 60.1, 60.2) Señales de modificación: función S Para más información Manual de funciones Funciones básicas; capítulo "Emisión de funciones auxiliares al PLC" Nota Las funciones M se programan en el programa de pieza en formato INTEGER (8 dígitos más signo).
  • Página 326 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB21, … DBW118, 122, 126) Descripción Funciones T   Función T 1: "LBP_Chan*.T1" (DB21, … DBW118) Función T 2: "LBP_Chan*.T2" (DB21, … DBW122) Función T 3: "LBP_Chan*.T3" (DB21, … DBW126)  ...
  • Página 327 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) D3 (DB21, … DBB133) Descripción Funciones D   Función D 1: "LBP_Chan*.D1" (DB21, … DBB129) Función D 2: "LBP_Chan*.D2" (DB21, … DBB131) Función D 3: "LBP_Chan*.D3" (DB21, … DBB133)  ...
  • Página 328 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Nota • Las funciones T programadas no se transfieren al PLC con la gestión de herramientas activada. • Los números T de 8 dígitos solo están disponibles en DBD118 "Función T 1". •...
  • Página 329 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.H*Change" (DB21, … DBX64.0 … 64.2) Señales de modificación: función H • DB21, … DBD396 - 404 Función H 1–3 (DINT) • MD22110 $MC_AUXFU_H_TYPE_INT Tipo de funciones auxiliares H entero •...
  • Página 330 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.F*Change" (DB21, … DBX65.0 … 65.5) Señales de modificación: función F • MD22240 $MC_AUXFU_F_SYNC_TYPE Momento de salida de las funciones F Para más información Manual de funciones Funciones básicas; capítulo "Emisión de funciones auxiliares al PLC" Nota •...
  • Página 331 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.8.11 LBP_Chan1 [DB21], … - Funciones G activas Los bloques de datos "LBP_Chan1 [DB21], …" constituyen la interfaz entre el programa de usuario y el canal. Variables en "LBP_Chan1 [DB21], …" GAct (DB21, …...
  • Página 332 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Para más información • Manual de funciones Funciones básicas; capítulo "BAG/GMO, canal, programación, com‐ portamiento Reset" • Encontrará una lista completa de grupos G y comandos G, junto con sus números internos, Manual de programación Fundamentos;...
  • Página 333 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_ProtZone" (DB21, … DBX1.1) Habilitar zonas protegidas • "LBP_Chan*.A_MRP" (DB21, … DBX8.0 … 9.1) Activar zona protegida asociada a la máquina 1 a 10 • "LBP_Chan*.A_CSP" (DB21, … DBX10.0 … 11.1) Activar zona protegida específica de canal 1 a 10 •...
  • Página 334 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipo de datos ARRAY[1..10] of BOOL Actualización Cíclica Valor FALSE La zona protegida asociada a la máquina 1 a 10 activada no se ha vulnerado en la secuencia actual o en el desplazamiento JOG actual.
  • Página 335 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_ProtZone" (DB21, … DBX1.1) Habilitar zonas protegidas • "LBP_Chan*.A_MRP" (DB21, … DBX8.0 … 9.1) Activar zona protegida asociada a la máquina 1 a 10 • "LBP_Chan*.A_CSP" (DB21, … DBX10.0 … 11.1) Activar zona protegida específica de canal 1 a 10 •...
  • Página 336 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_D9 (DB21, … DBW298) Descripción Asignación D1 a D9 Tipo de datos A_SynDisabl (DB21, … a partir de DBX300.0) Descripción Desactivar acción síncrona Flujo de señales PLC → NC Tipo de datos ARRAY[1..64] of BOOL E_SynDisabled (DB21, …...
  • Página 337 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • MD27880 $MC_PART_COUNTER Activación del contador de piezas Para más información Manual de funciones Funciones básicas; capítulo "BAG/GMO, canal, programación, compor‐ tamiento Reset" > "Tiempo de ejecución de programa/contador de piezas" > "Contador de piezas"...
  • Página 338 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE El ASUP no se encuentra en el estado "Detenido". Nota La señal siempre se ajusta a 0 en los eventos siguientes: • Marcha CN • Reset de canal Valor TRUE El ASUP se encuentra en el estado "Detenido".
  • Página 339 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_TOFFmovem (DB21, … DBX318.3) Descripción Corrección de longitud de herramienta online (TOFF): movimiento de corrección activo Si está activo un movimiento de corrección con la corrección de longitud de herramienta online activa ("LBP_Chan*.E_TOFF"...
  • Página 340 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_DRY (DB21, … DBX318.6) Descripción Avance recorrido de prueba activo Tipo de datos BOOL E_Overstore (DB21, … DBX318.7) Descripción Sobrememorización activa Tipo de datos BOOL E_REPOS_EdgeAckn (DB21, … DBX319.0) Descripción Confirmación de modificación del modo REPOS Flujo de señales...
  • Página 341 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_REPOS_PMode0, E_REPOS_PMode1, E_REPOS_PMode2 (DB21, … DBX319.1, 319.2, 319.3) Descripción Modo REPOS activo   Modo REPOS activo: E_REPOS_PMode2 E_REPOS_PMode1 E_REPOS_PMode0 Modo de aproxima‐ Bit 3 Bit 2 Bit 1 ción REPOS activo Ningún modo de aproximación REPOS...
  • Página 342 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.E_MMC_REPOSMode" (DB21, … DBX25.4) Activación del modo REPOS • "LBP_Chan*.A_REPOSPM_*" (DB21, … DBX31.0, 31.1, 31.2) Modo REPOS • "LBP_Chan*.A_REPOSMode" (DB21, … DBX31.4) Modificación del modo REPOS •...
  • Página 343 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.E_MMC_REPOSMode" (DB21, … DBX25.4) Activación del modo REPOS • "LBP_Chan*.A_REPOSPM_*" (DB21, … DBX31.0, 31.1, 31.2) Modo REPOS • "LBP_Chan*.A_REPOSMode" (DB21, … DBX31.4) Modificación del modo REPOS •...
  • Página 344 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.8.16 LBP_Chan1 [DB21], … - Señales de ejes de orientación Los bloques de datos "LBP_Chan1 [DB21], …" constituyen la interfaz entre el programa de usuario y el canal. Variables en "LBP_Chan1 [DB21], …"...
  • Página 345 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_TLimit (DB21, … DBX344.1) Descripción WZV: valor límite de herramienta alcanzado El número T de la herramienta cuyo valor límite se ha alcanzado figura en: "LBP_Chan*.E_TNo‐ Limit" (DB21, … DBD352) La señal de modificación está...
  • Página 346 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_TLastRepl (DB21, … DBX344.3) Descripción WZV: Última herramienta de sustitución del grupo de herramientas El número T de la última herramienta de sustitución del grupo de herramientas figura en: "LBP_Chan*.E_TNoLastRepl"...
  • Página 347 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_TNoLastRepl (DB21, … DBD360) Descripción Función de gestión de herramientas transferida: número T de la última herramienta de sustitución Flujo de señales NC → PLC Tipo de datos DINT 11.4.8.18 LBP_Chan1 [DB21], …...
  • Página 348 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ProgEvent_SearchRun (DB21, … DBX376.4) Descripción Evento de disparo PROG_EVENT Se muestra, codificado en bits, el evento que ha disparado el PROG_EVENT: Variable (bit) Valor Evento E_ProgEvent_Start TRUE Marcha CN desde el estado de canal "Reset"...
  • Página 349 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con "LBP_Chan*.E_RetractData" (DB21, … DBX377.5) Datos de retirada con JOG existentes Para más información Manual de funciones Ejes y cabezales; capítulo "Desplazamiento manual" E_RetractData (DB21, … DBX377.5) Descripción Datos de retirada con JOG existentes Si el estado de señal está...
  • Página 350 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_SilentAsup (DB21, … DBX378.1) Descripción ASUP "silencioso" activo Un ASUP "silencioso" es un ASUP que tiene suprimida la visualización en pantalla de las se‐ cuencias con DISPLOF. Flujo de señales NC →...
  • Página 351 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_InKeyGEn1 (DB21, … DBX386.0) A_InKeyGEn2 (DB21, … DBX386.1) A_InKeyGEn3 (DB21, … DBX386.2) A_InKeyGEn4 (DB21, … DBX386.3) A_InKeyGEn5 (DB21, … DBX386.4) A_InKeyGEn6 (DB21, … DBX386.5) A_InKeyGEn7 (DB21, … DBX386.6) A_InKeyGEn8 (DB21, …...
  • Página 352 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Se corresponde con • "LBP_Chan*.E_Transform" (DB21, … DBX33.6) Transformación activa E_InKeyGIsEn1 (DB21, … DBX390.0) E_InKeyGIsEn2 (DB21, … DBX390.1) E_InKeyGIsEn3 (DB21, … DBX390.2) E_InKeyGIsEn4 (DB21, … DBX390.3) E_InKeyGIsEn5 (DB21, …...
  • Página 353 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor Valor Descripción Función no seleccionada Desplazamiento manual de los ejes geométricos en el sistema de coorde‐ nadas básico (BKS) Desplazamiento manual de los ejes geométricos en el sistema de coorde‐ nadas de pieza (WKS) Desplazamiento manual o superposición de volante (DRF) de los ejes geo‐...
  • Página 354 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Variables en "LBP_Chan1 [DB21], …" E_AxisSelType (DB21, … DBB408) Descripción Tipo de eje seleccionado en el HMI Flujo de señales HMI → PLC Tipo de datos BYTE Actualización A petición del HMI Valor 0: eje de máquina...
  • Página 355 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Tras petición del HMI Valor Si el tipo de selección de eje = 0 (eje de máquina): Número de eje 1..31 Si el tipo de selección de eje = 1 (eje geométrico/de orientación): Número de eje 1..3 para eje geométrico 1..3 Número de eje 4..6 para eje de orientación 1..3 11.4.8.21...
  • Página 356 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) HW3 (DB21, … DBX12.2, 16.2, 20.2) Descripción Ejes geométricos: activar volante   Eje geométrico 1: "LBP_Chan*.A_Geo.A_Geo[1].HW*" (DB21, … DBX12.0, 12.1, 12.2) Eje geométrico 2: "LBP_Chan*.A_Geo.A_Geo[2].HW*" (DB21, … DBX16.0, 16.1, 16.2) Eje geométrico 3: "LBP_Chan*.A_Geo.A_Geo[3].HW*"...
  • Página 357 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) FDStop (DB21, … DBX12.3, 16.3, 20.3) Descripción Parada de avance, eje geométrico 1, 2, 3   • Si se ajusta la señal de interfaz durante el desplazamiento del eje geométrico, dicho eje se frena hasta la parada siguiendo su curva característica de frenado.
  • Página 358 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_Geo.A_Geo[1].Minus" (DB21, … DBX12.6) Eje geométrico 1: pulsador de desplazamiento "Menos" • "LBP_Chan*.A_Geo.A_Geo[1].Plus" (DB21, … DBX12.7) Eje geométrico 1: pulsador de desplazamiento "Más" • "LBP_Chan*.A_Geo.A_Geo[2].Minus" (DB21, … DBX16.6) Eje geométrico 2: pulsador de desplazamiento "Menos"...
  • Página 359 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_Geo.A_Geo[1].Minus" (DB21, … DBX12.6) Eje geométrico 1: pulsador de desplazamiento "Menos" • "LBP_Chan*.A_Geo.A_Geo[1].Plus" (DB21, … DBX12.7) Eje geométrico 1: pulsador de desplazamiento "Más" • "LBP_Chan*.A_Geo.A_Geo[2].Minus" (DB21, … DBX16.6) Eje geométrico 2: pulsador de desplazamiento "Menos"...
  • Página 360 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Plus (DB21, … DBX12.7, 16.7, 20.7) Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 361 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Descripción Ejes geométricos: pulsadores de desplazamiento "Menos"/"Más"   Eje geométrico 1: "LBP_Chan*.A_Geo.A_Geo[1].Minus" (DB21, … DBX12.6) Eje geométrico 1: "LBP_Chan*.A_Geo.A_Geo[1].Plus" (DB21, … DBX12.7) Eje geométrico 2: "LBP_Chan*.A_Geo.A_Geo[2].Minus" (DB21, … DBX16.6) Eje geométrico 2: "LBP_Chan*.A_Geo.A_Geo[2].Plus"...
  • Página 362 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) – MDA • Si se ajustan al mismo tiempo las dos señales de desplazamiento ("Más" y "Menos"), no se producirá ningún desplazamiento o se cancelará el desplazamiento actual. •...
  • Página 363 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) ContManTravel (DB21, … DBX13.6, 17.6, 21.6) Descripción Ejes geométricos: petición de función de máquina   Eje geométrico 1: "LBP_Chan*.A_Geo.A_Geo[1].INC*", "LBP_Chan*.A_Geo.A_Geo[1].ContManTravel" (DB21, … DBX13.0 … 13.6) Eje geométrico 2: "LBP_Chan*.A_Geo.A_Geo[2].INC*", "LBP_Chan*.A_Geo.A_Geo[2].ContManTravel" (DB21, …...
  • Página 364 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.E_Geo.E_Geo[1].INC*" (DB21, … DBX41.0 … 41.5) Eje geométrico 1: función de máquina activa • "LBP_Chan*.E_Geo.E_Geo[2].INC*" (DB21, … DBX47.0 … 47.5) Eje geométrico 2: función de máquina activa • "LBP_Chan*.E_Geo.E_Geo[3].INC*" (DB21, … DBX53.0 … 53.5) Eje geométrico 3: función de máquina activa •...
  • Página 365 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.E_Geo.E_Geo[1].InvHWDirOfRot" (DB21, … DBX43.0) Eje geométrico 1: inversión del sentido de giro del volante activa • "LBP_Chan*.E_Geo.E_Geo[2].InvHWDirOfRot" (DB21, … DBX49.0) Eje geométrico 2: inversión del sentido de giro del volante activa •...
  • Página 366 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) HW3 (DB21, … DBX40.2, 46.2, 52.2) Descripción Ejes geométricos: volante activo   Eje geométrico 1: "LBP_Chan*.E_Geo.E_Geo[1].HW*" (DB21, … DBX40.0, 40.1, 40.2) Eje geo‐ métrico 2: "LBP_Chan*.E_Geo.E_Geo[2].HW*" (DB21, … DBX46.0, 46.1, 46.2) Eje geométrico 3: "LBP_Chan*.E_Geo.E_Geo[3].HW*"...
  • Página 367 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) TReqPlus (DB21, … DBX40.5, 46.5, 52.5) Descripción Ejes geométricos: petición de desplazamiento "Menos"/"Más"   Eje geométrico 1: "LBP_Chan*.E_Geo.E_Geo[1].TReqMinus" (DB21, … DBX40.4) Eje geomé‐ trico 1: "LBP_Chan*.E_Geo.E_Geo[1].TReqPlus" (DB21, … DBX40.5) Eje geométrico 2: "LBP_Chan*.E_Geo.E_Geo[2].TReqMinus"...
  • Página 368 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_Geo.A_Geo[1].Minus" (DB21, … DBX12.6) Eje geométrico 1: pulsador de desplazamiento "Menos" • "LBP_Chan*.A_Geo.A_Geo[1].Plus" (DB21, … DBX12.7) Eje geométrico 1: pulsador de desplazamiento "Más" • "LBP_Chan*.A_Geo.A_Geo[2].Minus"...
  • Página 369 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) TCPlus (DB21, … DBX40.7, 46.7, 52.7) Descripción Ejes geométricos: orden de desplazamiento "Menos"/"Más"   Eje geométrico 1: "LBP_Chan*.E_Geo.E_Geo[1].TCMinus" (DB21, … DBX40.6) Eje geométrico 1: "LBP_Chan*.E_Geo.E_Geo[1].TCPlus" (DB21, … DBX40.7) Eje geométrico 2: "LBP_Chan*.E_Geo.E_Geo[2].TCMinus"...
  • Página 370 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_Geo.A_Geo[1].Minus" (DB21, … DBX12.6) Eje geométrico 1: pulsador de desplazamiento "Menos" • "LBP_Chan*.A_Geo.A_Geo[1].Plus" (DB21, … DBX12.7) Eje geométrico 1: pulsador de desplazamiento "Más" • "LBP_Chan*.A_Geo.A_Geo[2].Minus"...
  • Página 371 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) INCVar (DB21, … DBX41.5, 47.5, 53.5) Descripción Ejes geométricos: función de máquina activa   Eje geométrico 1: "LBP_Chan*.E_Geo.E_Geo[1].INC*" (DB21, … DBX41.0 … 41.5) Eje geomé‐ trico 2: "LBP_Chan*.E_Geo.E_Geo[2].INC*" (DB21, … DBX47.0 … 47.5) Eje geométrico 3: "LBP_Chan*.E_Geo.E_Geo[3].INC*"...
  • Página 372 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) InvHWDirOfRot (DB21, … DBX43.0, 49.0, 55.0) Descripción Ejes geométricos: inversión del sentido de giro del volante activa   Eje geométrico 1: "LBP_Chan*.E_Geo.E_Geo[1].InvHWDirOfRot" (DB21, … DBX43.0) Eje geométrico 2: "LBP_Chan*.E_Geo.E_Geo[2].InvHWDirOfRot" (DB21, … DBX49.0) Eje geométrico 3: "LBP_Chan*.E_Geo.E_Geo[3].InvHWDirOfRot"...
  • Página 373 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) HW3 (DB21, … DBX320.2, 324.2, 328.2) Descripción Ejes de orientación: activar volante   Eje de orientación 1: "LBP_Chan*.A_Ori[1].HW*" (DB21, … DBX320.0, 320.1, 320.2) Eje de orientación 2: "LBP_Chan*.A_Ori[2].HW*" (DB21, … DBX324.0, 324.1, 324.2) Eje de orientación 3: "LBP_Chan*.A_Ori[3].HW*"...
  • Página 374 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) FDStop (DB21, … DBX320.3, 324.3, 328.3) Descripción Parada de avance Flujo de señales PLC → NC Tipo de datos BOOL Disabl (DB21, … DBX320.4, 324.4, 328.4) Descripción Ejes de orientación: bloqueo de pulsadores de desplazamiento  ...
  • Página 375 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) RapidTrOR (DB21, … DBX320.5, 324.5, 328.5) Descripción Ejes de orientación: superposición del rápido   Eje de orientación 1: "LBP_Chan*.A_Ori[1].RapidTrOR" (DB21, … DBX320.5) Eje de orientación 2: "LBP_Chan*.A_Ori[2].RapidTrOR" (DB21, … DBX324.5) Eje de orientación 3: "LBP_Chan*.A_Ori[3].RapidTrOR"...
  • Página 376 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Plus (DB21, … DBX320.7, 324.7, 328.7) Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 377 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Descripción Ejes de orientación: pulsadores de desplazamiento "Menos"/"Más"   Eje de orientación 1: "LBP_Chan*.A_Ori[1].Minus" (DB21, … DBX320.6) Eje de orientación 1: "LBP_Chan*.A_Ori[1].Plus" (DB21, … DBX320.7) Eje de orientación 2: "LBP_Chan*.A_Ori[2].Minus" (DB21, … DBX324.6) Eje de orientación 2: "LBP_Chan*.A_Ori[2].Plus"...
  • Página 378 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) – MDA • Si se ajustan al mismo tiempo las dos señales de desplazamiento ("Más" y "Menos"), no se producirá ningún desplazamiento o se cancelará el desplazamiento actual. •...
  • Página 379 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) INCVar (DB21, … DBX321.5, 325.5, 329.5) Descripción Ejes de orientación: petición de función de máquina   Para cada función de máquina para el desplazamiento manual del eje de orientación en el modo de operación JOG, existe una señal de petición: "INC1"...
  • Página 380 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.E_Ori[1].INC*" (DB21, … DBX333.0 … 333.5) Eje de orientación 1: función de máquina activa • "LBP_Chan*.E_Ori[2].INC*" (DB21, … DBX337.0 … 337.5) Eje de orientación 2: función de máquina activa • "LBP_Chan*.E_Ori[3].INC*"...
  • Página 381 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.8.24 STRUCT "E_Ori" Señales de control del eje de orientación La estructura de variable "E_Ori" describe las señales de control del eje de orientación. Variables en "E_Ori" HW1 (DB21, …...
  • Página 382 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_Ori[1].HW*" (DB21, … DBX320.0, 320.1, 320.2) Eje de orientación 1: activar volante • "LBP_Chan*.A_Ori[2].HW*" (DB21, … DBX324.0, 324.1, 324.2) Eje de orientación 2: activar volante •...
  • Página 383 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_Ori[1].Minus" (DB21, … DBX320.6) Eje de orientación 1: pulsadores de desplazamiento "Menos" • "LBP_Chan*.A_Ori[1].Plus" (DB21, … DBX320.7) Eje de orientación 1: pulsadores de desplazamiento "Más" • "LBP_Chan*.A_Ori[2].Minus"...
  • Página 384 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) TCPlus (DB21, … DBX332.7, 336.7, 340.7) Descripción Ejes de orientación: orden de desplazamiento "Menos"/"Más"   Eje de orientación 1: "LBP_Chan*.E_Ori[1].TCMinus" (DB21, … DBX332.6) Eje de orientación 1: "LBP_Chan*.E_Ori[1].TCPlus" (DB21, … DBX332.7) Eje de orientación 2: "LBP_Chan*.E_Ori[2].TCMinus"...
  • Página 385 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Corresponde a • "LBP_Chan*.A_Ori[1].Minus" (DB21, … DBX320.6) Eje de orientación 1: pulsadores de desplazamiento "Menos" • "LBP_Chan*.A_Ori[1].Plus" (DB21, … DBX320.7) Eje de orientación 1: pulsadores de desplazamiento "Más" • "LBP_Chan*.A_Ori[2].Minus"...
  • Página 386 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) INCVar (DB21, … DBX333.5, 337.5, 341.5) Descripción Ejes de orientación: función de máquina activa   Para cada función de máquina para el desplazamiento manual del eje de orientación en el modo de operación JOG, existe una señal de petición: "INC1"...
  • Página 387 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.9 LBP_Axis 1 [DB31], … - Señales de eje/cabezal 11.4.9.1 Vista general LBP_Axis1 [DB31], … - Señales al eje/cabezal Tabla 11-41 "LBP_Axis1 [DB31], …", señales al eje/cabezal LBP_Axis1 Señales al eje/cabezal (PLC →...
  • Página 388 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Axis1 Señales al eje/cabezal (PLC → CN) [DB31], …" Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB9  ...
  • Página 389 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Axis1 Señales al eje/cabezal (PLC → CN) [DB31], …" Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB21 Habilita‐...
  • Página 390 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Axis1 Señales al eje/cabezal (PLC → CN) [DB31], …" Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB34  ...
  • Página 391 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Axis1 [DB31], … - Señales del eje/cabezal Tabla 11-42 "LBP_Axis1 [DB31], …", señales del eje/cabezal LBP_Axis1 Señales del eje/cabezal (CN → PLC) [DB31], … Byte Bit 7 Bit 6 Bit 5 Bit 4...
  • Página 392 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Axis1 Señales del eje/cabezal (CN → PLC) [DB31], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB69 Número de la NCU en el conjunto NCU Link Regulador juego de parámetros servo Bit 4...
  • Página 393 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Axis1 Señales del eje/cabezal (CN → PLC) [DB31], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB83 Sentido de Vigilancia Cabezal en...
  • Página 394 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Axis1 Señales del eje/cabezal (CN → PLC) [DB31], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB97  ...
  • Página 395 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Axis1 Señales del eje/cabezal (CN → PLC) [DB31], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB130 Juego de  ...
  • Página 396 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) LBP_Axis1 Señales del eje/cabezal (CN → PLC) [DB31], … Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB191 Combina‐...
  • Página 397 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Variables en "LBP_Axis1 [DB31], …": señales al eje/cabezal A_FD_OR (DB31, … DBB0) Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 398 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Descripción Corrección de avance, específica de eje Codificación en binario/Gray Los factores de corrección pueden especificarse con codificación en binario o Gray. El formato utilizado debe comunicarse al control con el siguiente dato de máquina: MD12000 $MN_OVR_AX_IS_GRAY_CODE = <Codificación>...
  • Página 399 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11101 1.15 11100 1.20 10100 1.20 10101 1.20 10111 1.20 10110 1.20 10010 1.20 10011 1.20 10001 1.20 10000 1.20 Limitaciones • El factor de corrección efectivo se limita internamente en el control a 2.00 o 200 %. •...
  • Página 400 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Existe habilitación de movimiento para el test de accionamiento, es decir, los desplazamientos del eje están habilitados para el test de accionamiento. Se corresponde con •...
  • Página 401 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_AckFixedStop" (DB31, … DBX1.1) Acusar Tope fijo alcanzado • "LBP_Axis*.A_EnabTravFixedStop" (DB31, … DBX3.1) Habilitar Desplazamiento hasta tope fijo • "LBP_Axis*.E_ActTravFStop" (DB31, … DBX62.4) Activar desplazamiento hasta tope fijo •...
  • Página 402 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Se ha solicitado el bloqueo de eje/cabezal. Efectos con el eje parado: • No se emite ninguna consigna al regulador de posición, es decir, el desplazamiento del eje está...
  • Página 403 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) – "LBP_Axis*.A_FDSpStop" (DB31, … DBX4.3) Parada de avance/cabezal • El eje/cabezal puede seguir pasando al estado "Parar" o "Seguimiento" con "LBP_Axis*.A_Fo‐ llow_upMode" (DB31, … DBX1.4) (Modo de seguimiento). •...
  • Página 404 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_ProgtestActivate" (DB31, … DBX14.1) Activar test de programa • "LBP_Axis*.E_AxSpDisable" (DB31, … DBX63.3) Bloqueo de eje/cabezal activo • "LBP_Chan*.A_ProgTest" (DB21, … DBX1.7) Activar test de programa •...
  • Página 405 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE El modo de seguimiento está activo: • Se sigue la posición de consigna de forma continua: posición de consigna = posición real • Señal de respuesta: "LBP_Axis*.E_Follow_upMode" (DB31, … DBX61.3) = TRUE (Segui‐ miento activo) •...
  • Página 406 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX1.5, 1.6) Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 407 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Descripción Sistema de medida de posición 1 (LMS1)/sistema de medida de posición 2 (LMS2) Bit 6 Bit 5 Efecto (LMS 2) (LMS 1) FALSE TRUE Sistema de medida de posición 1 activo: •...
  • Página 408 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) • Si un cabezal con regulación de velocidad carece de sistema de medida de posición, debe estar ajustada la señal de interfaz "Habilitación del regulador": "LBP_Axis*.A_ContrEnable" (DB31, … DBX2.1) == 1 (Habilitación del regulador) •...
  • Página 409 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_ContrEnable" (DB31, … DBX2.1) Habilitación del regulador • "LBP_Axis*.E_RefSyn1" (DB31, … DBX60.4) Referenciado/sincronizado 1 • "LBP_Axis*.E_RefSyn2" (DB31, … DBX60.5) Referenciado/sincronizado 2 • "LBP_Axis*.E_SpeedContr" (DB31, … DBX61.6) Regulador de velocidad de giro activo •...
  • Página 410 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_NC.E_SWCamMinus" (DB10 DBX110.0 … 113.7) Levas seguridad: señal de leva Menos de 1 a 32 • "LBP_NC.E_SWCamMinus" (DB10 DBX114.0 … 117.7) Levas seguridad: señal de leva Más de 1 a 32 •...
  • Página 411 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE Habilitación del regulador no concedida. El comportamiento en caso de anulación de la "Habilitación del regulador" depende de si el eje/ cabezal está parado o desplazándose en ese momento: •...
  • Página 412 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Habilitación del regulador concedida. El lazo de regulación de posición está cerrado, y el eje/cabezal está en regulación. Respuesta: "LBP_Axis*.E_PositContr" (DB31, … DBX61.5) = 1 (Regulador de posición activo) Si el eje/cabezal estaba referenciado antes de resetear la señal de interfaz, al volver a ajustar la señal de interfaz, no es necesario volver a referenciar el eje/cabezal.
  • Página 413 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_DelDTGSpReset (DB31, … DBX2.2) Descripción Borrar trayecto residual/Reset de cabezal   Eje: borrar trayecto residual • Modos de operación AUTOMÁTICO y MDA La señal de interfaz solamente es efectiva si se desplaza el eje como eje de posicionamien‐ to.
  • Página 414 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Cambio de flanco 0 → 1 Eje: se solicita "Borrar trayecto residual". Cabezal: se solicita reset. Cambio de flanco 1 → 0 Sin efecto. Se corresponde con •...
  • Página 415 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX2.4, 2.5, 2.6, 2.7) Descripción Valor de punto de referencia 1 a 4 Al alcanzar la leva de referencia, a través de la interfaz, se comunica al CN qué leva de referencia codificada se ha alcanzado o qué...
  • Página 416 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Cambio de flanco 0 → 1 Se ha solicitado la adopción de los valores para el decalaje de origen externo. Cambio de flanco 1 → 0 No se ha solicitado la adopción de los valores para el decalaje de origen externo. Se corresponde con •...
  • Página 417 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_AckFixedStop" (DB31, … DBX1.1) Acusar Tope fijo alcanzado • "LBP_Axis*.A_SensorFixedStop" (DB31, … DBX1.2) Sensor tope fijo • "LBP_Axis*.A_EnabTravFixedStop" (DB31, … DBX3.1) Habilitar Desplazamiento hasta tope fijo •...
  • Página 418 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipo de datos BOOL Actualización Cíclica Se corresponde con • MD12200 $MN_RUN_OVERRIDE_0 (Desplazamiento con corrección 0) • MD12202 $MN_PERMANENT_FEED (Avances fijos para ejes lineales) • MD12204 $MN_PERMANENT_ROT_AX_FEED (Avances fijos para ejes giratorios) •...
  • Página 419 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX4.0, 4.1, 4.2) Descripción Activar volante La interfaz puede interpretarse codificada al bit o en binario. Esto se determina con el dato de máquina MD11324. Codificada al bit: máximo 3 volantes: A_HW3 A_HW2...
  • Página 420 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_FDSpStop (DB31, … DBX4.3) Descripción Parada de avance/cabezal, específica de eje • Si se ajusta la señal de interfaz durante el desplazamiento del eje, dicho eje se frena hasta la parada siguiendo su curva característica de frenado.
  • Página 421 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_ASpDisable" (DB31, … DBX1.3) Bloqueo de eje/cabezal Para más información Manual de funciones Ejes y cabezales; capítulo "Avances" > "Influencia en el avance" > "Bloqueo de avance y parada de avance/cabezal"...
  • Página 422 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX4.6, 4.7) Descripción pulsadores de desplazamiento "Menos"/"Más" Para cada pulsador de desplazamiento o sentido de eje, existe una señal de petición: A_Minus (Bit 6) Pulsador de desplazamiento "Menos" (para el desplazamiento en sen‐ tido de eje negativo) A_Plus (Bit 7) Pulsador de desplazamiento "Más"...
  • Página 423 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_Disable" (DB31, … DBX4.4) Bloqueo de pulsadores de desplazamiento • "LBP_Axis*.E_TCMinus", "LBP_Axis*.E_TCPlus" (DB31, … DBX64.6, 64.7) Orden de desplazamiento "Menos" y "Más" • MD11300 $MN_JOG_INC_MODE_LEVELTRIGGRD INC y REF en servicio pulsatorio •...
  • Página 424 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.E_INC1", "LBP_Axis*.E_INC10", "LBP_Axis*.E_INC100", "LBP_Axis*.E_INC1000", "LBP_Axis*.E_INC10000", "LBP_Axis*.E_INCVar", "LBP_Axis*.E_ContManTravel" (DB31, … DBX65.0 … 65.6) Función de máquina activa • MD11320 $MN_HANDWH_IMP_PER_LATCH Impulsos volante por posición arrastre • MD11330 $MN_JOG_INCR_SIZE_TAB Valor del incremento con INC/Volante •...
  • Página 425 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX8.0, 8.1, 8.2, 8.3, 8.4, 8.7) Descripción Petición de cambio de eje/cabezal Desde el programa de usuario del PLC, puede solicitarse un cambio de eje/cabezal con DBB8: •...
  • Página 426 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX9.0, 9.1, 9.2) Descripción Selección: juego de parámetros de regulador de posición A_Para_C A_Para_B A_Para_A Juego de paráme‐ Bit 2 Bit 1 Bit 0 tros Nota La selección de un juego de parámetros de regulador de posición se ignora en el siguiente caso: MD35590 $MA_PARAMSET_CHANGE_ENABLE == 0...
  • Página 427 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Se ha solicitado el retardo REPOS. Tras la búsqueda de secuencia, no se ejecuta un decalaje REPOS para este eje con la secuencia de posicionamiento, sino solamente con la siguiente secuencia de desplazamiento en la que está...
  • Página 428 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Se ha disparado el final de carrera de hardware menos o más. Se corresponde con • MD36600 $MA_BRAKE_MODE_CHOICE Conducta frenado con fin carrera hardw. A_SWLimit2Minus, A_SWLimit2Plus (DB31, …...
  • Página 429 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipo de datos BOOL Actualización Cíclica Valor FALSE El eje de máquina se encuentra antes de la leva de referencia. Valor TRUE El eje de máquina se encuentra sobre la leva de referencia. Se corresponde con •...
  • Página 430 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_JogToPos (DB31, … DBX13.3) Descripción Desplazamiento a posición JOG En cuanto está activa la función (ver "LBP_Axis*.E_JogToPos" (DB31, … DBX75.6)), puede desplazarse el eje de máquina seleccionado a la posición especificada con el dato de operador SD43320 con los pulsadores de desplazamiento o el volante.
  • Página 431 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE No se ha solicitado la supresión del test de programa (bloqueo de la salida de valor de consig‐ na). Valor TRUE Se ha solicitado la supresión del test de programa (bloqueo de la salida de valor de consigna). Se corresponde con •...
  • Página 432 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX16.0, 16.1, 16.2) Descripción Escalón de reducción real Si se ha insertado el nuevo escalón de reducción en la máquina, se ajustan las siguientes señales de interfaz desde el programa de usuario del PLC como respuesta al CN: •...
  • Página 433 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_GearChangeOv (DB31, … DBX16.3) Descripción Reductor conmutado Si se ha insertado el nuevo escalón de reducción en la máquina, se ajustan las siguientes señales de interfaz desde el programa de usuario del PLC como respuesta al CN: •...
  • Página 434 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.E_RefSyn1" (DB31, … DBX60.4) Referenciado/sincronizado 1 • "LBP_Axis*.E_RefSyn2" (DB31, … DBX60.5) Referenciado/sincronizado 2 Para más información Manual de funciones Ejes y cabezales; capítulo "Cabezales" A_NoMonitorGear (DB31, …...
  • Página 435 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.E_RefSyn1" (DB31, … DBX60.4) Referenciado/sincronizado 1 • "LBP_Axis*.E_RefSyn2" (DB31, … DBX60.5) Referenciado/sincronizado 2 Para más información Manual de funciones Ejes y cabezales; capítulo "Cabezales" A_M3M4Inv (DB31, …...
  • Página 436 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Cambio de flanco 1 → 0 No se ha solicitado la función "Vaivén del eje de máquina controlado por el programa de usuario del PLC". Se corresponde con •...
  • Página 437 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_ActGear*" (DB31, … DBX16.0, 16.1, 16.2) Escalón de reducción real • "LBP_Axis*.A_GearChangeOv" (DB31, … DBX16.3) Reductor conmutado • "LBP_Axis*.A_OscilPLC" (DB31, … DBX18.4) Vaivén por el PLC •...
  • Página 438 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_ActGear*" (DB31, … DBX16.0, 16.1, 16.2) Escalón de reducción real • "LBP_Axis*.A_GearChangeOv" (DB31, … DBX16.3) Reductor conmutado • "LBP_Axis*.A_OscilPLC" (DB31, … DBX18.4) Vaivén por el PLC •...
  • Página 439 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_SpOR (DB31, … DBB19) Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 440 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Descripción Corrección de velocidad, específica de cabezal Codificación en binario/Gray Los factores de corrección pueden especificarse con codificación en binario o Gray. El formato utilizado debe comunicarse al control con el siguiente dato de máquina: MD12060 $MN_OVR_SPIN_IS_GRAY_CODE = <Codificación>...
  • Página 441 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11111 1.20 11101 1.20 11100 1.20 10100 1.20 10101 1.20 10111 1.20 10110 1.20 10010 1.20 10011 1.20 10001 1.20 10000 1.20 1) Valores estándar Limitaciones • El factor de corrección efectivo se limita internamente en el control a 2.00 o 200 %.
  • Página 442 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipo de datos BOOL Actualización Cíclica Valor FALSE Para el accionamiento, no se solicita ninguna parada rápida con consigna de velocidad 0. Valor TRUE Para el accionamiento, se solicita una parada rápida con consigna de velocidad 0. Con ello, el accionamiento se detiene sin rampa del generador de rampa (frenado regenerativo).
  • Página 443 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX21.0, 21.1, 21.2, 21.3, 21.4) Descripción Juego de datos de motor/accionamiento: selección A través de la interfaz, se solicita la conmutación a un nuevo juego de datos de motor (MDS) o de accionamiento (DDS).
  • Página 444 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_MotOK (DB31, … DBX21.5) Descripción Realización de la selección del motor Antes de una solicitud de conmutación a un nuevo juego de datos de motor (MDS) o de accionamiento (DDS) ("LBP_Axis*.A_Par*", "LBP_Axis*.A_MotA", "LBP_Axis*.A_MotB"...
  • Página 445 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE El integrador (acción I) del regulador de velocidad de giro está bloqueado o debe bloquearse (comportamiento P en lugar de PI). Nota: Al activar el bloqueo de integrador del regulador de velocidad de giro, en función del caso de aplicación, pueden surgir procesos de compensación (p.
  • Página 446 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Cambio de flanco 0 → 1 Se ha solicitado la conexión del regulador de compensación de par. Cambio de flanco 1 → 0 Se ha solicitado la desconexión del regulador de compensación de par. Se corresponde con •...
  • Página 447 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_MS (DB31, … DBX24.7) Descripción Principal/subordinado: activar acoplamiento Puede conectarse/desconectarse un acoplamiento principal/subordinado de forma específica de eje con esta señal de interfaz. Para conectar/desconectar un acoplamiento principal/subordinado, deben cumplirse las si‐ guientes condiciones: •...
  • Página 448 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_FollowAxOv (DB31, … DBX26.4) Descripción Rectificado: desbloqueo de superposición para eje conducido Esta señal es necesaria para la sincronización al vuelo de ejes conductores y conducidos. Mientras la señal "Desbloqueo de superposición para eje conducido" se mantenga ajustada a TRUE, se llevará...
  • Página 449 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_StopDEPBCS (DB31, … DBX27.5) Descripción Parar rectificado: DEPBCS Flujo de señales PLC → NC Tipo de datos BOOL A_StopCorr (DB31, … DBX27.6) Descripción Parar rectificado: Corr Flujo de señales PLC →...
  • Página 450 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Cambio de flanco 1 → 0 Sin efecto. Se corresponde con • "LBP_Axis*.A_PLCAxis" (DB31, … DBX28.7) PLC controla el eje • "LBP_Axis*.E_PLCCtrlAx" (DB31, … DBX63.1) Reset ejecutado •...
  • Página 451 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_Stop" (DB31, … DBX28.6) Eje controlado por PLC: parada con rampa de frenado • "LBP_Axis*.A_PLCAxis" (DB31, … DBX28.7) PLC controla el eje • "LBP_Axis*.E_PLCCtrlAx"...
  • Página 452 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE No es posible modificar la posición del punto de inversión desplazando manualmente el eje. En combinación con "LBP_Axis*.A_OscillAxExtRev" (DB31, … DBX28.0) (Inversión en vaivén de externo): Ninguna modificación de la posición del punto de inversión.
  • Página 453 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_Stop (DB31, … DBX28.6) Descripción Rectificado en vaivén: parada de un eje controlado por PLC con rampa de frenado Con esta señal, puede detenerse el desplazamiento de un eje controlado por PLC. Reacciones del CN: •...
  • Página 454 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_PLCAxis (DB31, … DBX28.7) Descripción Rectificado en vaivén: solicitud de un eje controlado por PLC Reacciones del CN: • Comprobación de si el eje es neutral o es un eje perteneciente al ciclo principal. •...
  • Página 455 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_StartCCW (DB31, … DBX30.2) Descripción Tecnología - Movimientos de cabezales vía interfaz PLC: Marcha cabezal a izquierdas Flujo de señales PLC → NC Tipo de datos BOOL A_AutoGearStep (DB31, …...
  • Página 456 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) A_Tracksync (DB31, … DBX31.6) Descripción Tecnología: Corregir sincronismo Flujo de señales PLC → NC Tipo de datos BOOL A_DelSyncRunCorr (DB31, … DBX31.7) Descripción Tecnología: Borrar corrección de sincronismo Flujo de señales PLC →...
  • Página 457 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) CW7.A_DisablePowerReduction (DB31, … DBX189.0) Descripción DYNEGMA: bloquear reducción de potencia Flujo de señales PLC → NC Tipo de datos BOOL CW7.A_DisableCurrReduction (DB31, … DBX189.1) Descripción Sobretemperatura en motor: reducción de intensidad Flujo de señales PLC →...
  • Página 458 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE El eje de máquina se maneja como si fuese un cabezal en uno de los siguientes modos de operación: • Modo de lazo abierto • Modo vaivén •...
  • Página 459 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor FALSE No se ha sobrepasado la frecuencia límite del encóder del sistema de medida 1 o bien, tras un rebase por exceso, ha vuelto a rebasarse por defecto la frecuencia límite del encóder para su nueva sincronización: MD36302 $MA_ENC_FREQ_LIMIT_LOW Valor TRUE...
  • Página 460 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Se ha sobrepasado la frecuencia límite del encóder del sistema de medida 2 ⇒ • "LBP_Axis*.E_RefSyn2" (DB31, … DBX60.5) = FALSE Referenciado/sincronizado sistema de medida de posición 2 •...
  • Página 461 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_PosMeas2" (DB31, … DBX1.6) Sistema de medida de posición 2 • "LBP_Axis*.A_RefVal*" (DB31, … DBX2.4, 2.5, 2.6, 2.7) Valor de punto de referencia 1 a 4 •...
  • Página 462 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE Se da como mínimo uno de los siguientes estados: • El eje se desplaza. • Hay un desplazamiento para el eje. • La posición real del eje se encuentra fuera del límite de parada precisa parametrizado MD36010 $MA_STOP_LIMIT_FINE.
  • Página 463 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Se emite una alarma específica de eje. Se corresponde con • "LBP_Axis*.A_PLCAxis" (DB31, … DBX28.7) La solicitud de PLC controla el eje • Variable de sistema: $AA_SNGLAX_STAT Estado del eje individual •...
  • Página 464 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE El modo de seguimiento para el eje/cabezal está activo. Posibles causas: • Se ha anulado la habilitación del regulador para el accionamiento: – "LBP_Axis*.A_ContrEnable" (DB31, … DBX2.1) == FALSE (Habilitación del regulador) –...
  • Página 465 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_PositContr (DB31, … DBX61.5) Descripción Regulador de posición activo   Cabezal sin regulación de posición En caso de cabezal sin regulación de posición, la señal siempre es FALSE. Cabezal con regulación de posición En caso de cabezal con posibilidad de regulación de posición, una vez conectada la regulación de posición, p.
  • Página 466 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor FALSE El regulador de velocidad de giro no está activo, es decir, el lazo de regulación de velocidad de giro del eje no está cerrado. Se borra la salida del regulador de velocidad de giro.
  • Página 467 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_HWOverlay (DB31, … DBX62.1) Descripción Superposición del volante activa Para el eje de posicionamiento, los impulsos de volante son efectivos de forma incremental (en caso de FDA[<Eje>]=0) o como superposición de velocidad (en caso de FDA[<Eje>]>0) en el avance de eje programado.
  • Página 468 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • SD41100 $SN_JOG_REV_IS_ACTIVE JOG: Avance por vuelta/lineal • SD41120 $SN_JOG_REV_SET_VELO Avance por vuelta de los ejes en modo JOG • SD42600 $SC_JOG_FEED_PER_REV_SOURCE Mando del avance por vuelta en JOG •...
  • Página 469 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_FixedStop (DB31, … DBX62.5) Descripción tope fijo alcanzado Ejemplo de aplicación Para que pueda especificarse un par de amarre programable, en accionamientos analógicos, se utiliza la señal para conmutar el regulador del modo con regulación de velocidad al modo con regulación de intensidad o de par.
  • Página 470 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipo de datos BOOL Actualización Cíclica Valor FALSE El eje controlado por PLC no se encuentra en estado de reset. Valor TRUE El eje controlado por PLC se encuentra en estado de reset. Se corresponde con •...
  • Página 471 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_Stop" (DB31, … DBX28.6) Eje controlado por PLC: parada con rampa de frenado • "LBP_Axis*.A_PLCAxis" (DB31, … DBX28.7) PLC controla el eje • "LBP_Axis*.A_ExactCoarse"...
  • Página 472 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX64.0, 64.1, 64.2) Descripción Volante activo La interfaz puede interpretarse codificada al bit o en binario. Esto se determina con el dato de máquina MD11324. Codificada al bit: máximo 3 volantes E_HW3 E_HW2...
  • Página 473 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX64.4, 64.5) Descripción Petición de desplazamiento "Más"/"Menos" La petición de desplazamiento se dispara de formas distintas según el modo de operación: • Modo de operación JOG Pulsador de desplazamiento "Más"...
  • Página 474 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_Minus", "LBP_Axis*.A_Plus" (DB31, … DBX4.6, 4.7) Pulsadores de desplazamiento "Más"/"Menos" • "LBP_Axis*.E_TReqMinus", "LBP_Axis*.E_TReqPlus" (DB31, … DBX64.4, 64.5) Petición de desplazamiento "Más"/"Menos" • MD17900 $MN_VDI_FUNCTION_MASK Ajuste para señales VDI Para más información •...
  • Página 475 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE La protección contra colisiones está activa. Se corresponde con • (DB31, … DBX24.2) Acoplamiento MKS: desconectar o no permitir • (DB31, … DBX24.3) Acoplamiento MKS: conectar protección contra colisiones •...
  • Página 476 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Flujo de señales NC → PLC Tipo de datos BOOL Actualización Cíclica Se corresponde con • (DB31, … DBB8) Petición de cambio de eje/cabezal • MD20070 $MC_AXCONF_MACHAX_USED N.º...
  • Página 477 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor FALSE Para el eje no es necesario ejecutar ningún decalaje REPOS. Valor TRUE Para el eje es necesario ejecutar un decalaje REPOS. Se corresponde con •...
  • Página 478 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Chan*.E_MMC_REPOSMode" (DB21, … DBX25.4) Activación del modo REPOS • "LBP_Chan*.A_REPOSPM_*" (DB21, … DBX31.0, 31.1, 31.2) Modo REPOS • "LBP_Chan*.A_REPOSMode" (DB21, … DBX31.4) Modificación del modo REPOS •...
  • Página 479 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Chan*.E_MMC_REPOSMode" (DB21, … DBX25.4) Activación del modo REPOS • "LBP_Chan*.A_REPOSPM_*" (DB21, … DBX31.0, 31.1, 31.2) Modo REPOS • "LBP_Chan*.A_REPOSMode" (DB21, … DBX31.4) Modificación del modo REPOS •...
  • Página 480 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX71.4, 71.5) Descripción Posición restaurada, sistema de medida 1/2 MD34210 $MA_ENC_REFP_STATE == 3 Tras el arranque del control, en sistemas de medida incrementales codificados por distancia, se restaura la última posición de eje almacenada en búfer antes de la desconexión.
  • Página 481 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ModLimEnAct (DB31, … DBX74.4) Descripción Eje giratorio de módulo: limitaciones de la zona de desplazamiento activas Nota La señal es irrelevante si los ejes lineales/giratorios carecen de función de módulo. Ejemplo de aplicación Eje giratorio montado con vigilancia Flujo de señales...
  • Página 482 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX75.3, 75.4, 75.4) Descripción Desplazamiento a punto fijo en JOG alcanzado Con "Desplazamiento a punto fijo en JOG", si el eje ha alcanzado la posición del punto fijo que se debe alcanzar con "Parada precisa fina", se responde al PLC con el número del punto fijo alcanzado codificado al bit a través de "LBP_Axis*.E_JogFixPPos*"...
  • Página 483 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_JogPos (DB31, … DBX75.7) Descripción Posición JOG alcanzada La aproximación a la posición se inicia con los pulsadores de desplazamiento o el volante. El eje se desplaza a la posición que se debe alcanzar hasta la parada automática. Flujo de señales NC →...
  • Página 484 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.E_MMC_REPOSDelay" (DB31, … DBX72.0) Retardo REPOS Para más información • Manual de Funciones básicas; capítulo "BAG/GMO, canal, programación, comportamiento Reset" > "Búsqueda de secuencia tipo 5 (SERUPRO)" > "Reposicionamiento en el contorno (REPOS)"...
  • Página 485 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.E_TCMinus", "LBP_Axis*.E_TCPlus" (DB31, … DBX64.6, 64.7) Orden de desplazamiento "Más"/"Menos" • "LBP_Axis*.A_ContrEnable" (DB31, … DBX2.1) Habilitación del regulador • MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB El eje es un eje divisor Para más información •...
  • Página 486 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_SetpGearA, E_SetpGearB, E_SetpGearC (DB31, … DBX82.0, 82.1, 82.2) Descripción Escalón de reducción prescrito Escalón de reducción solicitado por el CN al que debe conmutarse en la máquina. E_SetpGearC E_SetpGearB E_SetpGearA...
  • Página 487 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_SpeedLimit (DB31, … DBX83.0) Descripción Límite de velocidad de giro sobrepasado Se ha sobrepasado el límite de velocidad de giro cuando se cumple lo siguiente: Velocidad de giro real > (MD35100 $MA_SPIND_VELO_ LIMIT + MD35150 $MA_SPIND_DES_VELO_TOL) Flujo de señales NC →...
  • Página 488 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_SetSpeedLimit (DB31, … DBX83.1) Descripción Consigna de velocidad de giro limitada El CN ha limitado automáticamente la consigna de velocidad de giro porque sobrepasa el límite máximo efectivo: •...
  • Página 489 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Chan*.A_FDdisable" (DB21, … DBX6.0) Bloqueo de avance • "LBP_Axis*.A_FDSpStop" (DB31, … DBX4.3) Parada de avance/cabezal • "LBP_Axis*.E_SetSpeedIncreased" (DB31, … DBX83.2) Consigna de velocidad de giro aumentada •...
  • Página 490 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Chan*.A_FDdisable" (DB21, … DBX6.0) Bloqueo de avance • "LBP_Axis*.A_FDSpStop" (DB31, … DBX4.3) Parada de avance/cabezal • "LBP_Axis*.E_SetSpeedLimit" (DB31, … DBX83.1) Consigna de velocidad de giro limitada •...
  • Página 491 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_SetRange (DB31, … DBX83.5) Descripción Cabezal en zona de consigna La velocidad de giro del cabezal está en la zona de consigna cuando se aplica lo siguiente: | Velocidad real –...
  • Página 492 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ActRotRight (DB31, … DBX83.7) Descripción Sentido de giro real horario El sentido de giro real se deriva del encóder de posición del cabezal. Nota La señal de interfaz es irrelevante con: •...
  • Página 493 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_Tapping (DB31, … DBX84.3) Descripción Roscado con macho sin mandril de compensación activo Si "Roscado con macho sin mandril de compensación" (G331/G332) está activo, se conmuta el cabezal internamente al modo de eje con regulación de posición.
  • Página 494 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.E_SyncronFine" (DB31, … DBX98.0) Marcha síncrona fina • "LBP_Axis*.E_SyncronCoarse" (DB31, … DBX98.1) Marcha síncrona basta • "LBP_Axis*.E_SlaveSp" (DB31, … DBX99.1) Cabezal conducido activo Para más información •...
  • Página 495 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ContrMode (DB31, … DBX84.7) Descripción Modo de operación del cabezal activo: Modo de lazo abierto El cabezal se encuentra en modo de lazo abierto con las siguientes funciones: •...
  • Página 496 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_PosSpindle" (DB31, … DBX30.4) Posicionar para marcha cabezal • "LBP_Axis*.A_ExactFine" (DB31, … DBX60.7) Parada precisa fina • "LBP_Axis*.E_PosMode" (DB31, … DBX84.5) Modo de operación del cabezal Modo de posicionamiento •...
  • Página 497 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_SFunct (DB31, … DBD88) Descripción Función S para cabezal La última función S efectiva para el cabezal procedente del programa CN   • S… como velocidad de giro del cabezal en r/min (valor programado) •...
  • Página 498 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_RLIact (DB31, … DBX92.4) Descripción Movimiento en el propio accionamiento activo En SINAMICS, válido para CN 62.07 y superior si se utiliza un tipo de telegrama 611U. Variable = TRUE si MELDW.11 == TRUE (Habilitación del regulador) y ZSW1.2 == FALSE (Servicio habilitado) Nota...
  • Página 499 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) (DB31, … DBX93.0, 93.1, 93.2, 93.3, 93.4) Descripción Juego de datos de motor/accionamiento: visualización Interfaz de visualización para el juego de datos de motor (MDS)/juego de datos de acciona‐ miento (DDS) efectivo actualmente.
  • Página 500 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE El accionamiento no está listo para el servicio. Si se resetea la señal durante el funcionamiento, se detiene el accionamiento (bloqueo de impulsos o parada rápida). En el arranque, se conserva el bloqueo de impulsos. Además, se resetean las siguientes señales de interfaz: •...
  • Página 501 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Actualización Cíclica Valor FALSE Los impulsos en el accionamiento no están habilitados ⇒ • "LBP_Axis*.E_CurrentContr" (DB31, … DBX61.7) = FALSE (Regulador de I activo) • "LBP_Axis*.E_SpeedContr" (DB31, … DBX61.6) = FALSE (Regulador de velocidad de giro activo) •...
  • Página 502 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_HTempWarn (DB31, … DBX94.1) Descripción Prealarma temperatura disipador Las señales de interfaz "LBP_Axis*.E_MTempWarn" (DB31, … DBX94.0) y "LBP_Axis*.E_HTemp‐ Warn" (DB31, … DBX94.1) se derivan de las siguientes señales del telegrama de accionamiento cíclico: •...
  • Página 503 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_RUComplete (DB31, … DBX94.2) Descripción Proceso de aceleración finalizado Flujo de señales NC → PLC Tipo de datos BOOL Actualización Cíclica Valor FALSE El proceso de aceleración sigue activo después de un cambio de la consigna de velocidad. Valor TRUE Tras una nueva especificación de la consigna de velocidad de giro, la velocidad de giro real ha alcanzado la banda de tolerancia de velocidad de giro establecida mediante el parámetro de...
  • Página 504 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE El aprovechamiento de par actual está por debajo del umbral de aprovechamiento de par (p2194, umbral de par 2). El proceso de aceleración ha finalizado, el accionamiento se encuentra en estado estacionario y la consigna de par |M | de accionamiento no sobrepasa el par de umbral M La evolución del umbral de par depende de la velocidad de giro.
  • Página 505 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_NactNset (DB31, … DBX94.6) Descripción real cons Flujo de señales NC → PLC Tipo de datos BOOL Actualización Cíclica Valor FALSE La velocidad de giro real se encuentra fuera de la banda de tolerancia alrededor de la consigna de velocidad de giro (p2163, umbral de velocidad de giro 4).
  • Página 506 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_I2TLimit (DB31, … DBX95.7) Descripción Alarma presente de la clase de alarma C Una alarma es la reacción, en el accionamiento, a un estado anómalo detectado, posible o esperable, pero que no produce su desconexión, por lo que no resulta necesario confirmarla.
  • Página 507 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor FALSE La diferencia de velocidad de giro entre el eje principal y el eje subordinado deben se encuentra fuera de la tolerancia especificada con MD37270. Valor TRUE La diferencia de velocidad de giro entre el eje principal y el eje subordinado deben se encuentra dentro de la tolerancia especificada con MD37270.
  • Página 508 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.A_ContrEnable" (DB31, … DBX2.1) Habilitación del regulador • "LBP_Axis*.A_ChangSetpOutAss0" (DB31, … DBX24.5) Conmutación de consigna: tomar control del accionamiento Para más información • Manual de funciones Ejes y cabezales;...
  • Página 509 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.E_PSyncMode" (DB31, … DBX84.4) Modo de operación del cabezal activo: Modo síncrono • MD37210 $MA_COUPLE_POS_TOL_FINE Valor umbral para "Sincronismo fino" • MD37230 $MA_COUPLE_VELO_TOL_FINE Tolerancia de velocidad "fina"...
  • Página 510 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Acoplamiento de cabezales síncronos: acoplamiento de valores reales activo Se corresponde con • "LBP_Axis*.E_PSyncMode" (DB31, … DBX84.4) Modo de operación del cabezal activo: Modo síncrono •...
  • Página 511 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • MD37550 $MA_EG_VEL_WARNING Valor de umbral de alarma por velocidad • MD32000 $MA_MAX_AX_VELO Máxima velocidad de eje Para más información • Manual de funciones Ejes y cabezales; capítulo "Acoplamientos de ejes" E_AWL (DB31, …...
  • Página 512 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.E_PSyncMode" (DB31, … DBX84.4) Modo de operación del cabezal activo: Modo síncrono • "LBP_Axis*.E_SlaveSp" (DB31, … DBX99.1) Cabezal conducido activo Para más información •...
  • Página 513 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE Reductor electrónico (EG): la aceleración del eje conducido ha alcanzado o sobrepasado el valor de aceleración parametrizado con el que se indica una aceleración del eje. Se corresponde con •...
  • Página 514 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Valor TRUE No puede iniciarse el eje de vaivén. Para más información • Manual de funciones Ejes y cabezales; capítulo "Vaivén" E_ErrorOscill (DB31, … DBX100.4) Descripción Error durante el movimiento de vaivén Flujo de señales NC →...
  • Página 515 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.E_SparkOut" (DB31, … DBX100.5) Afinado activo • "LBP_Axis*.E_OscillMotion" (DB31, … DBX100.6) Movimiento de vaivén activo Para más información • Manual de funciones Ejes y cabezales; capítulo "Vaivén" E_GantCOLimit (DB31, …...
  • Página 516 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ClampTolerance (DB31, … DBX102.3) Descripción Tolerancia de bloqueo sobrepasada Flujo de señales NC → PLC Tipo de datos BOOL E_PosMeas1, E_PosMeas2 (DB31, … DBX102.5, 102.6) Descripción Sistema de medida de posición 1/2 conectado Flujo de señales NC →...
  • Página 517 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_AIAxis (DB31, … ab DBB104) Descripción Ejes de penetración activos Eje 1: "LBP_Axis*.E_AIAxis[1]" (DB31, … DBX104.0) Eje 2: "LBP_Axis*.E_AIAxis[2]" (DB31, … DBX104.1) … Eje 9: "LBP_Axis*.E_AIAxis[9]" (DB31, … DBX105.0) …...
  • Página 518 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_MMC_ProgtestActivate (DB31, … DBX128.1) Descripción Activar test de programa Si está activa la función "Test de programa", el eje se desplaza con bloqueo de eje interno. Se generan consignas, pero estas no se emiten al eje de máquina.
  • Página 519 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Tipo de datos BOOL Actualización Cíclica Se corresponde con • "LBP_Axis*.E_Par*", "LBP_Axis*.E_MotA", "LBP_Axis*.E_MotB" (DB31, … DBX93.0 … 93.4) Juego de datos de motor/accionamiento: visualización • "LBP_Axis*.E_FormatBit0DDS", "LBP_Axis*.E_FormatBit1DDS", "LBP_Axis*.E_Format‐ Bit2DDS", "LBP_Axis*.E_FormatBit3DDS", "LBP_Axis*.E_FormatBit4DDS"...
  • Página 520 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_S4dPistonStopP (DB31, … DBX132.4) Descripción Sensor S4 presente (posición final del émbolo) Nota Solo relevante en caso de cabezales con SMI 24 (cabezal Weiss) Flujo de señales NC → PLC Tipo de datos BOOL Actualización...
  • Página 521 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_ClampingState (DB31, … DBW134) Descripción Estado del sistema de amarre (sensor S1) Nota Solo relevante en caso de cabezales con SMI 24 (cabezal Weiss)   El sensor S1 proporciona, en función de la posición del dispositivo tensor, un valor de tensión analógico.
  • Página 522 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Se corresponde con • "LBP_Axis*.E_ClampingState" (DB31, … DBW134) Estado de amarre • Parámetros de accionamiento: p5041[0…5], p5043[0…6] Para más información • Manual de funciones Ejes y cabezales; capítulo "Cabezales" •...
  • Página 523 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) E_EncMaintenanceRequired (DB31, … DBX190.0) Descripción Mantenimiento de encóder necesario Flujo de señales NC → PLC Tipo de datos BOOL E_TorqueLimited (DB31, … DBX191.0) Descripción DYNEGMA: par limitado Flujo de señales NC →...
  • Página 524 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Variables en "SCC" CW1.TeststopStart (DB31, … DBX140.0) Descripción Paradas de prueba para funciones ampliadas Tipo de datos BOOL CW1.CloseBrake (DB31, ...DBX140.5) Descripción Cierre de freno interno Tipo de datos BOOL CW3.SelectionSBT (DB31, …...
  • Página 525 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) SW1.SLS_LimBit0_Sel (DB31, … DBX164.1) Descripción Velocidad limitada con seguridad: límite bit 0 seleccionado Tipo de datos BOOL SW1.SLS_LimBit1_Sel (DB31, … DBX164.2) Descripción Velocidad limitada con seguridad: límite bit 1 seleccionado Tipo de datos BOOL SW1.ESR_Req (DB31, …...
  • Página 526 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) SW1.InternalEvent (DB31, … DBX165.7) Descripción Evento interno Tipo de datos BOOL SW2.SDI_P_Sel (DB31, … DBX166.0) Descripción Sentido seguro positivo: seleccionado Tipo de datos BOOL SW2.SDI_N_Sel (DB31, … DBX166.1) Descripción Sentido seguro negativo: seleccionado Tipo de datos...
  • Página 527 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) SW3.AcceptTestSel (DB31, … DBX172.7) Descripción Prueba de recepción seleccionada Tipo de datos BOOL SW3.SBT_Sel (DB31, … DBX173.0) Descripción Test de frenado de seguridad: seleccionado Tipo de datos BOOL SW3.SetpSettingDrive (DB31, …...
  • Página 528 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) 11.4.10 LBP_MFuncDecListConfig [DB75] - Lista de decodificación para la decodificación M 11.4.10.1 Decodificación M según lista Descripción de la función La función "Decodificación M según lista" permite que el programa básico decodifique hasta 256 funciones M con dirección ampliada.
  • Página 529 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Figura 11-1 Decodificación M según lista activación La decodificación M se activa con el parámetro de "LBP_ConfigBP [FC1]" ListMDecGrp. A través del parámetro, se indica el número de grupos M que deben evaluarse o decodificarse.
  • Página 530 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) • Para cada grupo de funciones M que deba decodificarse, debe incluirse una entrada en la lista de decodificación. • La asignación de una función M con dirección ampliada a la señal de la lista de señales que deba ajustarse se indica en la lista de decodificación con las funciones M primera y última del grupo respectivo.
  • Página 531 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Estructura de la lista de decodificación y de señales Grupo Lista de decodificación (LBP_MFuncDecListCon‐ Lista de señales (LBP_MFuncDe‐ fig [DB75]) cListSignals [DB76]) Dirección Primera direc‐ Última dirección ción M del grupo M del grupo ampliada...
  • Página 532 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) Descripción Una vez insertada la entrada para la llamada de "LBP_ConfigBP [FC1]" en el OB Startup, debe ejecutarse un rearranque. A continuación, se inicia un programa CN, p. ej., en el canal 1. En este, se incluye una función M ampliada (M3 = 17).
  • Página 533 Referencia al PLC Basic Program 11.4 Señales de interfaz en bloques de datos (DB) MFirstAdr (DB75 DBD2, 12, …, 152) Descripción Primera dirección M del grupo Tipo de datos DINT Rango de valores 0 … 99999999 Corresponde a • "LBP_MFuncDecListSignals" (DB76) MLastAdr (DB75 DBD6, 16, …, 156) Descripción Última dirección M del grupo Tipo de datos...
  • Página 534 Referencia al PLC Basic Program 11.5 Señales de entrada y salida Variables en "MSigGrp*" MSig (DB76 DBW0, 2, …, 30) Descripción Lista de señales de un grupo Tipo de datos ARRAY[0..15] of BOOL Corresponde a • "LBP_MFuncDecListConfig" (DB75) 11.5 Señales de entrada y salida 11.5.1 Información general La librería del programa básico proporciona tipos de datos PLC (UDT) para el panel de mando de...
  • Página 535 Referencia al PLC Basic Program 11.5 Señales de entrada y salida   Señales del MCP (teclas) (MCP → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 EB n + 4 Teclas de dirección Interruptor Selección de eje de llave po‐...
  • Página 536 Referencia al PLC Basic Program 11.5 Señales de entrada y salida   Señales del MCP (teclas) (MCP → PLC) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 EB n + 7 Teclas del cliente libres 11.5.2.3 Variante estrecha, señales de MCP: imagen de entrada Tabla 11-45...
  • Página 537 Referencia al PLC Basic Program 11.5 Señales de entrada y salida   Señales al MCP (LED) (PLC → MCP) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 AB n + 1 Marcha de *Parada de Marcha CN *Parada CN Función de máquina...
  • Página 538 Referencia al PLC Basic Program 11.6 Bloques de función (FB) 11.5.3.3 Variante estrecha, señales a MCP: imagen de salida Tabla 11-48 Variante estrecha, señales a MCP: imagen de salida   Señales al MCP estrecho (LED) (PLC → MCP) Byte Bit 7 Bit 6 Bit 5 Bit 4...
  • Página 539 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Solicitud de lectura finalizada con errores: parámetro "Error" == 1, causa del fallo en el parámetro "State" Requisitos Se ha generado un bloque de datos para el acceso a variables de CN, p. ej., "ncvar [DB120]". Ver también Generar bloque de datos para acceder a variables de CN (Página 546).
  • Página 540 Referencia al PLC Basic Program 11.6 Bloques de función (FB) [FB2]", se definen el canal con el parámetro "Unit" y el índice del parámetro R que debe leerse con el parámetro "Line". Hay que tener en cuenta que debe indicarse el valor índice + 1 como parámetro Line: Parámetro R R[0] del canal 1: Unit = 1, Line = 1 Parámetro R R[10] del canal 2: Unit = 2, Line = 11...
  • Página 541 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Parámetro Clase Tipo Rango de valo‐ Significado Addr1 VARIANT <Nombre de Identificador de variable de NC-VAR-Selec‐ Addr2 DB>. … <Nombre S7> Addr8 Unit1 BYTE Dirección de área, opcional en caso de di‐ Unit2 reccionamiento variable Unit8...
  • Página 542 Referencia al PLC Basic Program 11.6 Bloques de función (FB) State Significado Nota   Byte Byte Low High Confirmación negativa; no Error interno, posible solución: puede ejecutarse la petición • Comprobar datos de la petición • Reset CN • Menos variables String en una llamada 1 - 8 No hay memoria de usuario El tipo de datos de la variable leída es mayor...
  • Página 543 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Diagrama de impulsos ① Usuario: ajustar petición: Req = 0 → 1 ② "LBP_ReadVar [FB2]": lectura finalizada correctamente: NDR == 1 ③ Usuario: IF NDR == 1 THEN resetear petición: Req = 1 → 0 ④...
  • Página 544 Referencia al PLC Basic Program 11.6 Bloques de función (FB)   NumVar := 3,   Addr1 := "ncvar".C1_M_AXCONF_MACHAX_USED1,   Addr2 := "ncvar".C1_M_AXCONF_MACHAX_USED2,   Addr3 := "ncvar".N_M_AXCONF_MACHAX_NAME_1,   Addr4 := NULL,   Addr5 := NULL,   Addr6 := NULL,   Addr7 := NULL,  ...
  • Página 545 Referencia al PLC Basic Program 11.6 Bloques de función (FB) // Test "LBP_ReadVar" // R Parameter "LBP_ReadVar_DB"(Req := "Tag_1", // Bool NumVar := 2, Addr1 := "ncvar".C1_RP_rpa0_0, Line1 := 1 // Reading R0 Addr2 := "ncvar".C1_RP_rpa0_1, Line3 := 2 // Reading R1  ...
  • Página 546 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Tipo de datos CN Tipo de datos S7 BOOL BOOL DATETIME DATE_AND_TIME Ejemplo Para leer, p. ej., una variable de CN del tipo DOUBLE sin ajustar el formato, debe indicarse un área de datos del tipo REAL en el área de destino "RDx" (p. ej., "DB_Read".RealValue). 11.6.1.2 Generar bloque de datos para acceder a variables de CN Los bloques de función LBP_ReadVar [FB2]: leer variable de CN (Página 538) y LBP_WriteVar...
  • Página 547 Referencia al PLC Basic Program 11.6 Bloques de función (FB) 11.6.2 LBP_WriteVar [FB3]: escribir variable de CN Función El bloque de función "LBP_WriteVar [FB3]" sirve para escribir variables del área de CN. Solicitud de escritura de variables de CN Llamada de "LBP_WriteVar [FB3]" con flanco positivo, parámetro "Req" = 0 → 1 Nombres S7 de las variables de CN: Parámetros "Addr1"...
  • Página 548 Referencia al PLC Basic Program 11.6 Bloques de función (FB) direccionamiento variable Para algunas variables de CN, es necesario seleccionar "N.º de área" o "Línea"/"Columna" en NC- VAR-Selector. Esto permite seleccionar un tipo básico, es decir, predeterminar el valor "0" en "N.º de área"...
  • Página 549 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Parámetro Clase Tipo Rango de valo‐ Significado Addr1 VARIANT <Nombre de Identificador de variable de NC-VAR-Selec‐ Addr2 DB>. … <Nombre S7> Addr8 Unit1 BYTE Dirección de área, opcional en caso de di‐ Unit2 reccionamiento variable Unit8...
  • Página 550 Referencia al PLC Basic Program 11.6 Bloques de función (FB) State Significado Nota     Byte Byte Low High Confirmación negativa; no Error interno, posible solución: puede ejecutarse la petición • Comprobar petición • Reset CN 1 - 8 No coinciden las áreas o los Comprobar datos en "SD1"...
  • Página 551 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Diagrama de impulsos ① Usuario: establecer petición, Req = 0 → 1 ② "LBP_WriteVar [FB3]": escritura finalizada correctamente, Done = 1 ③ Usuario: IF Done == 1 THEN resetear petición: 1 → 0 ④...
  • Página 552 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Parametrización de "LBP_WriteVar [FB3]" con el DB de instancia “LBP_WriteVar_DB”: // Test "LBP_WriteVar" // 3x real "LBP_WriteVar_DB"(Req :="Tag_1",   // Bool   NumVar := 3,   Addr1 := "ncvar".C1_RP_rpa5_1,   Addr2 := "ncvar".C1_RP_rpa11_1,  ...
  • Página 553 Referencia al PLC Basic Program 11.6 Bloques de función (FB) SYNTAX_ID : BYTE := B#16#82; area_y_unidad : BYTE := B#16#41; columna : WORD := W#16#1; linea : WORD := W#16#0; // variable addressing tipo_bloque : BYTE := B#16#15; NUMERO_LINEAS : BYTE := B#16#1; tipo : BYTE := B#16#F;...
  • Página 554 Referencia al PLC Basic Program 11.6 Bloques de función (FB) 11.6.3 LBP_ReadGUD [FB5]: leer variable GUD Función El bloque de función "LBP_ReadGUD [FB5]" sirve para leer datos de usuario globales (GUD) en el área de CN o de canal. Encontrará información sobre los tipos de área más adelante, en la tabla sobre combinaciones de llamadas, así...
  • Página 555 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Explicación de los parámetros formales Señal Clase Tipo Rango de valo‐ Significado BOOL Inicio de petición con flanco positivo Addr VARIANT "<Nombre de Nombre de variable en una variable del ti‐ DB>".
  • Página 556 Referencia al PLC Basic Program 11.6 Bloques de función (FB) State Significado Nota L PAL     Error en direccionamiento Unit contiene el valor 0 Dirección de variable no váli‐ Comprobar Addr (o nombre de variable), Area, Unit Longitud de String superior a Longitud de nombre de variable GUD excesiva 32 caracteres Pasos de configuración...
  • Página 557 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Lectura de la variable GUD: "LBP_ReadGUD [FB5]" con DB de instancia "LBP_ReadGUD_DB" En este ejemplo, el DB global "DB_GUD" contiene el nombre de la variable que debe leerse, una estructura para el "VarToken" que se llena al llamarla y un valor REAL para adoptar el valor leído.
  • Página 558 Referencia al PLC Basic Program 11.6 Bloques de función (FB) En este ejemplo de SCL, se activa "LBP_ReadGUD [FB5]" ajustando "Tag_1". La función se ejecuta sin errores, es decir, "Tag_2" = false, "Tag_3" = true, "Tag_4" = 0. La estructura "Token_real" en "DB_GUD" se llena con "LBP_ReadGUD [FB5]" del siguiente modo: SyntaxID = 16#82 AreaUnit = 16#01 ColIndex = 16#0002...
  • Página 559 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Value_string : String END_VAR BEGIN   GUD_string := '_SC_CONT_NAME'; END_DATA_BLOCK // Test "LBP_ReadGUD" // string, channel GUD // Bool "LBP_ReadGUD_DB"(Req :="Tag_1",   Addr := "DB_GUD".GUD_string,   Area := 2, //channel GUD  ...
  • Página 560 Referencia al PLC Basic Program 11.6 Bloques de función (FB)   NumVar := 1,   Addr1 := "DB_GUD".Token_string,   Line1 := 1 // _SC_CONT_NAME[0]   Addr2 := NULL,   Addr3 := NULL,   Addr4 := NULL,   Addr5 := NULL,   Addr6 := NULL,  ...
  • Página 561 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Inicio de un servicio PI Solicitud de inicio de un servicio PI: Llamada de "LBP_ReqPIService [FB7]" con flanco positivo, parámetro "Req" = 0 → 1 Finalización de un servicio PI Servicio PI finalizado correctamente: parámetro "Done" == 1. Servicio PI finalizado con errores: parámetro "Error"...
  • Página 562 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Señal Clase Tipo Rango de valo‐ Significado Done BOOL Estado de solicitud 1: la petición se ha ejecutado correctamen‐ State WORD Ver tabla más Código de error abajo Solo relevante con "Error" == 1 En la siguiente tabla, se describe el significado de los códigos de error.
  • Página 563 Ejemplo de prueba y establecimiento El ejemplo siguiente muestra únicamente la prueba y el ajuste del semáforo. Preparativos en el área de datos CN de SINUMERIK MC 1. Configure una gestión de herramientas válida para el canal 1. Encontrará más información y detalles sobre la gestión de herramientas en el manual de funciones SINUMERIK MC tool management.
  • Página 564 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Llamada de LBP_ReqPIService (FB7) // Prueba y ajuste del semáforo número 1 (crear herramienta) // Unit:=1, define el canal 1 que debe utilizarse // WVar1:=16#1, define el número del semáforo específico del servicio PI El número 1 equivale al servicio PI "TMCRTO"...
  • Página 565 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Servicio PI Función LOGIN (Página 568) Activar contraseña LOGOUT (Página 569) Resetear contraseña NCRES (Página 569) Disparar RESET CN RETRAC (Página 569) Retirar herramienta en la dirección de la herramienta SELECT (Página 570) Seleccionar programa para su ejecución para un canal SETUDT (Página 571) Activar datos de usuario actuales SETUFR (Página 572)
  • Página 566 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Tipos de fichero posibles Tipos de bloques Directorio de piezas Programa principal Subprograma Ciclos Subprogramas asíncronos Ficheros binarios Explicación de los parámetros formales Señal Tipo Rango de valores Significado PIService VARIANT "LBP_PIService".ASUP Asignar interrupción Unit...
  • Página 567 Referencia al PLC Basic Program 11.6 Bloques de función (FB) 11.6.4.3 Servicio PI: CANCEL Función: Ejecutar cancelación Dispara la función "Cancel" de forma equivalente a la respectiva tecla "Alarm Cancel" de la interfaz de usuario (panel de operador). Explicación de los parámetros formales Señal Tipo Rango de valores...
  • Página 568 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Explicación de los parámetros formales Señal Tipo Rango de valores Significado PIService VARIANT "LBP_PIService".DIGION Conectar digitalización Unit 1, 2, 3, ... 10 Canal 11.6.4.7 Servicio PI: FINDBL Función: activar la búsqueda de secuencia Se conecta un canal en modo de búsqueda de secuencia y, a continuación, se emite una confirmación positiva (Done == TRUE).
  • Página 569 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Explicación de los parámetros formales Señal Tipo Rango de valores Significado PIService VARIANT "LBP_PIService".LOGIN definir contraseña Unit Addr1 STRING 8 ... 32 caracteres Contraseña 11.6.4.9 Servicio PI: LOGOUT Función: Resetear contraseña Se resetea la última contraseña transferida al CN. Explicación de los parámetros formales Señal Tipo...
  • Página 570 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Determinación automática En la determinación automática, como eje de retirada se selecciona el eje geométrico que se encuentra en posición vertical (ortogonal) respecto al plano de trabajo elegido en ese momento: •...
  • Página 571 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Tipos de fichero posibles Tipos de bloques Directorio de piezas Programa principal Subprograma Ciclos Subprogramas asíncronos Ficheros binarios Explicación de los parámetros formales Señal Tipo Rango de valores Significado PIService VARIANT "LBP_PIService".SELECT Selección de programa Unit...
  • Página 572 Referencia al PLC Basic Program 11.6 Bloques de función (FB) 11.6.4.14 Servicio PI: SETUFR Función: activar frames de usuario Los frames de usuario se cargan en el CN. Todos los valores necesarios de los frames deben haberse transferido previamente al CN con "LBP_WriteVar [FB3]". Explicación de los parámetros formales Señal Tipo...
  • Página 573 Referencia al PLC Basic Program 11.6 Bloques de función (FB) 11.6.4.17 Servicio PI: CREATO Función: crear herramienta Creación de una herramienta indicando un número T. Si ya existe una herramienta con el número T indicado, fallará el servicio PI. Explicación de los parámetros formales Señal Tipo Rango de valores...
  • Página 574 Referencia al PLC Basic Program 11.6 Bloques de función (FB) 11.6.4.20 Servicio PI: MMCSEM Función: Semáforos para diferentes servicios PI El servicio PI sirve para probar, ajustar y resetear semáforos específicos de canal desde el HMI y el PLC. Por cada canal, se ofrecen 10 semáforos para proteger áreas de datos críticas. Los semáforos del 1, 2, 3, 6 tienen asignadas funciones (servicios PI).
  • Página 575 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Señal Tipo Rango de valores Significado WVar2 WORD 0, 1 Tipo de petición 0: restablecer semáforo 1: probar y ajustar semáforo Número Servicio PI TMCRTO (crear herramienta) y TMCRMT (crear multitool) TMFPBP (búsqueda de puesto), TMFDPL (búsqueda de puestos vacíos para cargar) y FDPLMT (buscar o comprobar puesto vacío dentro de la multi‐...
  • Página 576 Referencia al PLC Basic Program 11.6 Bloques de función (FB) 11.6.4.22 Servicio PI: TMGETT Función: determinar número T correspondiente al nombre de herramienta especificado con número duplo El servicio PI sirve para determinar el número T de una herramienta con el nombre de herramienta y el número duplo.
  • Página 577 Referencia al PLC Basic Program 11.6 Bloques de función (FB) 11.6.4.24 Servicio PI: TMRASS Función: reseteo del estado de herramienta "activo" El servicio PI ajusta el estado "no activo" en todas las herramientas que tengan el estado de herramienta "activo" y "bloqueado". Como momentos convenientes para resetear el estado de herramienta, pueden mencionarse los siguientes eventos: •...
  • Página 578 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Señal Tipo Rango de valores Significado Wvar3 WORD 0, 1, 2 … 15 Tipo de vigilancia que debe resetearse (son posibles todas las combinaciones): Bit 0=1: vigilancia de tiempo de uso Bit 1=1: vigilancia del número de piezas Bit 2=1: vigilancia de desgaste Bit 3=1: vigilancia de corrección de suma 0: resetear todas las vigilancias activas de...
  • Página 579 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Explicación de los parámetros formales Señal Clase Tipo Rango de valo‐ Significado execute BOOL FALSE → TRUE: iniciar petición functionAssign BOOL TRUE: debe asignarse la interrupción functionStart BOOL TRUE: debe iniciarse el ASUP channel UINT 1,2,3 …...
  • Página 580 Referencia al PLC Basic Program 11.6 Bloques de función (FB) 3) Bibliografía: Manual de programación Preparación del trabajo; capítulo: "Programación CN flexible" > "Rutina de interrupción (ASUP)" > "Asignar e iniciar una rutina de interrupción (SETINT, PRIO, BLSYNC)" Información complementaria sobre el parámetro program El direccionamiento de ficheros del sistema de ficheros pasivo puede realizarse tanto en notación NCK como en notación EES.
  • Página 581 Referencia al PLC Basic Program 11.6 Bloques de función (FB) State Significado Nota 16#8202 Interrupción incorrecta Comprobar parámetro interrupt 16#8203 Prioridad incorrecta Comprobar parámetro priority 16#8204 Identificador de la unidad in‐ Comprobar parámetro program correcto en el parámetro pro‐ gram 16#8205 Longitud del parámetro pro‐...
  • Página 582 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Diagrama de impulsos   La petición se inicia con un flanco ascendente en el parámetro Execute. Se adoptan los valores de los parámetros de entrada, que mantienen su validez durante toda la petición. Una vez terminada la petición, se necesita un flanco ascendente en Execute para iniciar una nueva petición.
  • Página 583 Referencia al PLC Basic Program 11.6 Bloques de función (FB)   channel := 1,   program := WString#'mpf/test.mpf',   interrupt := 1,   priority := 1,   liftFast := TRUE,   blSync := TRUE,   done => #tempDone,   busy => #tempBusy,  ...
  • Página 584 Referencia al PLC Basic Program 11.6 Bloques de función (FB) El direccionamiento de ficheros del sistema de ficheros pasivo puede realizarse tanto en notación NCK como en notación EES. Ejemplos: • Notación NCK con nombre de la unidad: "//NC:/_N_MPF_DIR/_N_TEST_MPF" • Notación NCK sin nombre de la unidad: "/_N_MPF_DIR/_N_TEST_MPF" •...
  • Página 585 Referencia al PLC Basic Program 11.6 Bloques de función (FB) State Significado Nota 16#8205 Longitud del parámetro pro‐ Comprobar parámetro program. gram excesiva El parámetro se convierte internamente a notación NCK en caso necesario y debe tener una longitud total de 254 ca‐ racteres.
  • Página 586 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Ejemplo de llamada   instLBP_SelectProgram : "LBP_SelectProgram"; END_VAR   VAR TEMP   tempExecute : Bool;   tempDone : Bool;   tempBusy : Bool;   tempError : Bool;   tempStatus : Word; END_VAR  ...
  • Página 587 Referencia al PLC Basic Program 11.6 Bloques de función (FB) La siguiente estructura de variable (variables de la gestión de herramientas) está recogida en el tipo de datos "LBP_typeNCVariableToolData" y se rellena en la interfaz InOut con este bloque: Nombre Descripción Tipo de datos Tiempo de uso restante en minutos $TC_MOP2...
  • Página 588 Comprobar parámetro edgeNumber Rango de valores 1 … 9 16#8402 Error interno Póngase en contacto con la línea de atención directa de Siemens 16#8600 Por falta de recursos, no ha Compruebe todas las instancias de "LBP_ReadVar [FB2]" uti‐ sido posible emitir ninguna lizadas llamada de "LBP_Read‐...
  • Página 589 Referencia al PLC Basic Program 11.6 Bloques de función (FB) State Significado Nota 16#8607 Error al leer la variable Comprobar token de la variable $TC_DP1 16#8608 Error al leer la variable Comprobar parámetro toolNumber $TC_TPC1 Comprobar token de la variable 16#8609 Error al leer la variable Comprobar token de la variable $TC_TPC2...
  • Página 590 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Diagrama de impulsos   La petición se inicia con un flanco ascendente en el parámetro Execute. Se adoptan los valores de los parámetros de entrada, que mantienen su validez durante toda la petición. Una vez terminada la petición, se necesita un flanco ascendente en Execute para iniciar una nueva petición.
  • Página 591 Referencia al PLC Basic Program 11.6 Bloques de función (FB)   tempToolData : "LBP_typeNCVariableToolData" END_VAR   #statInstReadToolData(execute := #tempExecute,   toolNumber := 1,   edgeNumber := 2,   done => #tempDone,   busy => #tempBusy,   error => #tempError,   statusID => #tempStatusID,  ...
  • Página 592 Referencia al PLC Basic Program 11.6 Bloques de función (FB) Como alternativa, pueden rellenarse automáticamente todas las variables Token con una llamada de "LBP_ReadToolData [FB26005]" correcta. Ejemplo de llamada En este ejemplo, en el primer paso, se lee el número de parámetros de un filo numCuttEdgeParams con "LBP_ReadVar [FB2]".
  • Página 593 Referencia al PLC Basic Program 11.6 Bloques de función (FB)   RD3 := NULL,   RD4 := NULL,   RD5 := NULL,   RD6 := NULL,   RD7 := NULL,   RD8 := NULL);         // write $TC_MOP2 with LBP_WriteVar [FB3]  ...
  • Página 594 Referencia al PLC Basic Program 11.7 Funciones (FC) 11.7 Funciones (FC) 11.7.1 LBP_ConfigBP [FC1]: programa básico, parte de arranque Función "LBP_ConfigBP [FC1]" solo puede llamarse en el OB de arranque (ver ejemplo de programación en la ayuda online). Durante el arranque, tiene lugar la sincronización entre CN y PLC. Se inicializan los bloques de datos para la interfaz de usuario CN/PLC a partir de la configuración del CN definida con datos de máquina y se verifica la coherencia de los parámetros del programa básico.
  • Página 595 Referencia al PLC Basic Program 11.7 Funciones (FC) Alimentación y acceso a parámetros y a otras variables Los parámetros de entrada se copian de "LBP_ConfigBP [FC1]" a "LBP_ConfigData [DB7]". Los parámetros de salida deben transferirse a los puntos respectivos en "LBP_ConfigData [DB7]". Esto ya está...
  • Página 596 Referencia al PLC Basic Program 11.7 Funciones (FC) Señal Clase Tipo Rango de valores Significado HTIf 0, 5 Interfaz de mando de máquina portátil: 0: ningún HT 5: HT en Ethernet HTIn POINTER E0.0 … E124.0 Dirección inicial para los datos del PLC recibidos por el mando de máquina portátil M0.0 …...
  • Página 597 Referencia al PLC Basic Program 11.7 Funciones (FC) Señal Clase Tipo Rango de valores Significado HMIAxisSel BOOL Smart Operation 0: sin evaluación de la selección de eje desde la HMI en LBP_MCPCtrlMilling [FC19], LBP_MCPCtrlMi‐ llingSmall [FC24] o LBP_HTCtrlHT8 [FC26] 1: evaluación de la selección de eje desde la HMI en LBP_MCPCtrlMilling [FC19], LBP_MCPCtrlMillingS‐...
  • Página 598 Referencia al PLC Basic Program 11.7 Funciones (FC) Señal Clase Tipo Rango de valores Significado Op1KeyNotSend BOOL 0: servicio de transmisión y recepción activado Op2KeyNotSend 1: solamente recepción de las señales de teclas di‐ rectas OpUnitCommId UINT 1, 2, 3 … ID para OpUnitComm (parámetro irrelevante en Sinumerik virtual) OpUnitInterfaceId...
  • Página 599 Referencia al PLC Basic Program 11.7 Funciones (FC) Señal Clase Tipo Rango de valores Significado MaxNumUserDataHex 0, 1, 2, … 512 Número de datos de máquina hexadecimales El parámetro puede contener un byte de relleno en caso necesario. (Si se ha definido un número impar de datos de máquina hexadecimales, aquí...
  • Página 600 Referencia al PLC Basic Program 11.7 Funciones (FC) NumberOfMagazines Descripción Número total de almacenes, incluidos almacenes de carga e intermedios Tipo de datos UINT Magazines Descripción Datos de almacén Tipo de datos ARRAY[1..64] of STRUCT STRUCT "Magazines" Datos de almacén (Página 600) 11.7.1.2 STRUCT "Magazines"...
  • Página 601 Referencia al PLC Basic Program 11.7 Funciones (FC) Definición de los datos de máquina del PLC que deben transferirse Los datos de máquina del PLC que deben transferirse se definen en el CN con los siguientes datos de máquina generales: • Número de datos de máquina del PLC posibles en cada caso: –...
  • Página 602 Referencia al PLC Basic Program 11.7 Funciones (FC) Nota Los datos de máquina de usuario siempre se tratan internamente como array. En el PLC, las variables ARRAY ocupan memoria hasta el siguiente límite de palabras, es decir, hasta un byte con dirección par. Por ello, en caso de número impar en MD14506 $MN_MAXNUM_USER_DATA_HEX, se agrega internamente un byte de relleno.
  • Página 603 Referencia al PLC Basic Program 11.7 Funciones (FC) ATENCIÓN Transferencia incompleta de los datos de máquina del PLC Si un array es menor que el número de datos de máquina del PLC existentes del tipo respectivo, solo se transferirá una parte de los datos. Esto sucedería, p. ej., si el proyecto de ejemplo indicado "DB_IntData"...
  • Página 604 Referencia al PLC Basic Program 11.7 Funciones (FC) 11.7.2 LBP_NCKProcessIRT [FC3]: programa básico, parte controlada por alarma Función En la parte controlada por alarma del programa básico, se ejecutan las transferencias síncronas a la secuencia del NCK al PLC con comandos auxiliares y comandos G. Esta parte controlada por alarma debe configurarse en las propiedades del NCK (ver ejemplo de programación en la ayuda online), y debe insertarse la llamada en un OB de alarma de proceso.
  • Página 605 Referencia al PLC Basic Program 11.7 Funciones (FC) Los parámetros IRAuxfuT, IRAuxfuH e IRAuxfuE de "LBP_ConfigData [DB7]" permiten elegir qué funciones auxiliares (T, H, DL) deben ejecutarse únicamente con control de interrupción desde el programa de usuario. Las funciones no asignadas con interrupción solo se ofrecen, como hasta ahora, con el programa básico cíclico.
  • Página 606 Referencia al PLC Basic Program 11.7 Funciones (FC) Explicación de los parámetros formales Señal Cla‐ Type Rango de valores Estructura Tipo de datos Significado Flags VARIANT NULL … No se ajustan flags LBP_typeNCKProces‐ …   Se ajustan flags para seguir con la sIRTFlags evaluación en el OB de alarma de proceso...
  • Página 607 Referencia al PLC Basic Program 11.7 Funciones (FC) Explicación de los parámetros formales En la tabla siguiente, se muestran todos los parámetros formales de la función "LBP_ReqASUP [FC9]": Señal Clase Tipo Rango de valo‐ Significado Inicio: BOOL Inicio de petición con flanco positivo ChanNo: 1, 2, 3 ...
  • Página 608 Referencia al PLC Basic Program 11.7 Funciones (FC) Avisos de alarma Para el diagnóstico de errores de parametrización, se han definido las siguientes alarmas: • 404015: "Parámetro ChanNo inadmisible con "LBP_ReqASUP [FC9]"" • 404016: "Parámetro IntNo inadmisible con "LBP_ReqASUP [FC9]"" Se resetea una alarma aparecida si vuelve a llamarse "LBP_ReqASUP [FC9]" con "Start" := FALSE o con valores válidos para los parámetros "ChanNo"...
  • Página 609 Referencia al PLC Basic Program 11.7 Funciones (FC) Las señales entrantes (flanco positivo) se muestran enseguida tanto para los avisos de error como para los avisos de servicio. Las señales salientes (flanco negativo) solo se borran inmediatamente en el caso de los avisos de servicio.
  • Página 610 Referencia al PLC Basic Program 11.7 Funciones (FC) Los campos de bits de Die "LBP_AlarmMsgs [DB2]" se evalúan varias veces con "LBP_GenerateAlarmMsgs [FC10]": • Evaluación 1: captura de señalizaciones agrupadas En función del grupo de señales, se genera una señalización agrupada si incluye al menos una señal de bit "1".
  • Página 611 Referencia al PLC Basic Program 11.7 Funciones (FC) Confirmación En los avisos de error y de servicio, se siguen los sistemas de confirmación aquí descritos: • Los avisos de servicio se caracterizan por mostrar estados operativos normales de la máquina como información para el usuario/preparador. Por este motivo, están exentos de la necesidad de señales de confirmación.
  • Página 612 Referencia al PLC Basic Program 11.7 Funciones (FC) Parámetro "Quit" Si se detecta un flanco positivo en el parámetro "Quit", se confirman todos los errores que ya no estén presentes (correspondiente bit de "LBP_AlarmMsgs [DB2]" = "FALSE") y se eliminan del búfer de alarmas. Esta operación puede tardar varios ciclos de PLC. Una vez creado un flanco positivo en el parámetro, esto se soluciona automáticamente con "LBP_GenerateAlarmMsgs [FC10]".
  • Página 613 16#8290 No se soporta "ToUserIF" = "TRUE" en el hardware utilizado TRUE 16#87FF Error de sistema. Diríjase con el error a la hotline de SINUMERIK de SIEMENS AG TRUE 16#87FF Información de aviso estática no válida Nota Existe un límite superior de alarmas y avisos simultáneos. Está definido en los datos de catálogo del PLC y asciende, p. ej., a 1000 avisos para el PLC1500 integrado en SINUMERIK.
  • Página 614 Referencia al PLC Basic Program 11.7 Funciones (FC) Variable de salida de "LBP_ConfigBP [FC1]" "MaxChan" El alcance de los campos de bits capturados para el área de canales se define con la variable de salida de "LBP_ConfigBP [FC1]" "MaxChan". Variable de salida de "LBP_ConfigBP [FC1]" "MaxAxis" El alcance de los campos de bits capturados para el área de ejes se define con la variable de salida de "LBP_ConfigBP [FC1]"...
  • Página 615 Referencia al PLC Basic Program 11.7 Funciones (FC) Bit de disparo del ele‐ Números de Sintaxis para HMI Significado del valor asociado mento en alarma SINU‐ Mostrar valor asocia‐ "LBP_AlarmMsgs". … MERIK do en textos de alarma Axis, AxisA 6xx.xxx @3%u@ Número de eje UserA[0] 700.0xx...
  • Página 616 Referencia al PLC Basic Program 11.7 Funciones (FC) Ejemplo En el siguiente ejemplo de SCL, primero se determina en "LBP_CallBackAuxFunc [FC12]" en qué canal aparecen funciones auxiliares M. A continuación, se leen los valores de aparición de funciones M del DB de canal correspondiente y se escriben en las marcas Tag_1 y Tag_2. // #Chan: Byte;...
  • Página 617 Referencia al PLC Basic Program 11.7 Funciones (FC) Bibliografía • Manual de funciones Ejes y cabezales; Cabezales • Manual de funciones Ejes y cabezales; Ejes de posicionamiento • Manual de funciones Ejes y cabezales; Ejes divisores Nota Varias llamadas para el mismo eje o cabezal Si están programadas varias llamadas de bloque para el mismo eje en el programa de usuario del PLC, estas llamadas de bloque deben ejecutarse condicionalmente para que nunca se llame el bloque varias veces en el ciclo.
  • Página 618 Referencia al PLC Basic Program 11.7 Funciones (FC) Señal Clase Tipo Rango de valo‐ Significado REAL ∓ 0,1469368 E – Eje giratorio: grados 38 … ∓ Eje divisor: posición de división 0,1701412 E Eje lineal: mm o pulgadas FRate REAL ∓ 0,1469368 E – Eje giratorio y cabezal: [r/min] 38 … ∓...
  • Página 619 Referencia al PLC Basic Program 11.7 Funciones (FC) Para que el eje reaccione mejor en caso de llamadas múltiples sucesivas de esta función, el programa de usuario del PLC puede solicitar el control para el PLC antes de llamar el bloque. Gracias a ello, puede prescindirse de la operación de conmutación en el bloque.
  • Página 620 Referencia al PLC Basic Program 11.7 Funciones (FC) Función 2: Girar cabezal Parámetro Significado Inicio FALSE → TRUE: inicio de la función Stop FALSE → TRUE: parada de la función Funct 2: función "Girar cabezal" Mode 5: sentido de giro M4 De lo contrario, sentido de giro M3 AxisNo Número del eje de máquina...
  • Página 621 Referencia al PLC Basic Program 11.7 Funciones (FC) Función 4: Desplazar ejes divisores Parámetro Significado Start FALSE → TRUE: inicio de la función Funct 4: Función "Posicionar eje divisor" Mode 0: posicionar en posición absoluta 1: posicionar de forma incremental 2: posicionar por el trayecto más corto 3: posicionamiento absoluto, sentido de aproximación positivo 4: posicionamiento absoluto, sentido de aproximación negativo AxisNo...
  • Página 622 Referencia al PLC Basic Program 11.7 Funciones (FC) Parámetro Significado Funct 9: Función "Girar cabezal con selección automática del escalón de reducción" Mode 5: sentido de giro M4 De lo contrario, sentido de giro M3 AxisNo Número del eje de máquina FRate Velocidad de giro del cabezal InPos...
  • Página 623 Referencia al PLC Basic Program 11.7 Funciones (FC) State Significado G96/G961 no activa en el CN G96/G961 aún activa en el CN El eje no es un eje divisor (corresponde a la alarma 20072). Ninguna posición de división admisible (corresponde a la alarma 17510) Posicionamiento por el trayecto más corto imposible (corresponde a la alarma 16800) Posicionamiento absoluto en sentido de aproximación negativo imposible (corresponde a la alarma 16820)
  • Página 624 Referencia al PLC Basic Program 11.7 Funciones (FC) Diagrama de impulsos Secuencia sin errores ① Usuario: inicio de la función ("Start" o "Stop") con un flanco positivo FALSE → TRUE ② "LBP_CtrlAxisSpindle [FC18]": confirmación positiva, función ejecutada o posición alcanzada ③ Usuario: resetear "Start"...
  • Página 625 Referencia al PLC Basic Program 11.7 Funciones (FC) // #tempPositionReached: Bool; // #tempError: Bool; // #tempErrorCode: Byte; // Inicio de petición: #statStart := TRUE;   "LBP_CtrlAxisSpindle"(Start := #statStart, Stop := FALSE,   Funct := 1, // Posicionar cabezal   Mode := 2, // Trayecto más corto  ...
  • Página 626 Referencia al PLC Basic Program 11.7 Funciones (FC) Mover cabezal en vaivén // Mover en vaivén, iniciar y detener cabezal (eje de máquina 5) // #statStart: Bool; // #statStop: Bool; // #tempPositionReached: Bool; // #tempError: Bool; // #tempErrorCode: Byte; // Inicio de petición para iniciar: #statStart := TRUE; // Inicio de petición para parar: #statStop := TRUE;...
  • Página 627 Referencia al PLC Basic Program 11.7 Funciones (FC)   State => #tempErrorCode); IF #tempPositionReached OR #tempError THEN   #statStart := FALSE; END_IF; Posicionar eje // Desplazar eje de posicionamiento (eje de máquina 1) 100 mm // #statStart: Bool; // #tempPositionReached: Bool; // #tempError: Bool;...
  • Página 628 Referencia al PLC Basic Program 11.7 Funciones (FC) • Corrección de cabezal y de avance • Conmutación WKS/MKS La figura siguiente muestra la transmisión de señales entre MCP, interfaz CN/PLC y salidas de bloque: Para la transmisión de señales, se utilizan las áreas de memoria MCP-IN y MCP-OUT, tal como están indicadas en los parámetros "MCP1In", "MCP1Out"...
  • Página 629 Referencia al PLC Basic Program 11.7 Funciones (FC) Señal Clase Tipo Rango de valo‐ Significado SpindleIFNo: BYTE 0 … 31 Número del eje de máquina al que se trans‐ miten los datos de cabezal 0: no se transfiere ningún dato de cabezal FeedHold: BOOL Parada de avance del MCP SpindleHold:...
  • Página 630 Referencia al PLC Basic Program 11.7 Funciones (FC) Con la conmutación a TCS, se selecciona el eje Z (3.er eje geométrico) de forma fija con el bloque. En este modo, se transmiten las señales de desplazamiento de eje al bloque de datos del canal indicado con el parámetro "ChanNo". Ver tabla "Desplazamiento manual en la orientación de la herramienta (del MCP a la interfaz CN/PLC)"...
  • Página 631 Referencia al PLC Basic Program 11.7 Funciones (FC) La ejecución secuencia a secuencia se activa al accionar la tecla Secuencia a secuencia y se desactiva al volver a accionarla. En caso de llamadas múltiples para un MCP, el bloque transfiere el estado secuencia a secuencia del canal de la primera llamada a los canales de las llamadas sucesivas.
  • Página 632 Referencia al PLC Basic Program 11.7 Funciones (FC) Tabla 11-54 Desplazamiento manual de ejes de máquina (del MCP a la interfaz CN/PLC) DB de eje: "LBP_Axis1 [DB31], …" Palpador MCP (eje seleccionado) Tecla de dirección + A_Plus Tecla de dirección – A_Minus superposición del rápido A_RapidTrOR...
  • Página 633 Referencia al PLC Basic Program 11.7 Funciones (FC) Tabla 11-58 Señales de canal (del MCP a la interfaz CN/PLC) Teclas MCP DB de canal: "LBP_Chan [DB21], …" (parámetro ChanNo) Marcha CN A_NCStart Parada CN A_NCStop Reset A_Reset Secuencia a secuencia A_SBL Tabla 11-59 Habilitación de avance y del cabezal (del MCP a la interfaz CN/PLC) Teclas MCP Parámetros de salida...
  • Página 634 Referencia al PLC Basic Program 11.7 Funciones (FC) Nota Los LED de las teclas de dirección +/– se controlan accionándolos. Los LED de las teclas de eje se controlan eligiendo un eje o una conmutación MKS/WKS. Los LED de Inicio/parada de avance e Inicio/parada de cabezal se conmutan tras accionarlos. Los LED de WKS y R11 se conmutan tras accionarlos.
  • Página 635 Referencia al PLC Basic Program 11.7 Funciones (FC) // Llamada del bloque para el 1.er MCP, sin GMO, canal 2, sin cabezal   "LBP_MCPCtrlMilling"(BAGNo := 0, // or B#16#00   ChanNo := 2,   SpindleIFNo := 0,   FeedHold => #tempFeedHold,  ...
  • Página 636 Referencia al PLC Basic Program 11.7 Funciones (FC) 11.7.8 Función El bloque "LBP_TransferSelData [FC21]"" sirve para el intercambio de datos entre el PLC y el CN. Los datos se transfieren al instante y con cada llamada del bloque independientemente del intercambio de datos cíclico. La transferencia de datos se activa llamando el bloque con el parámetro "Enable"...
  • Página 637 Referencia al PLC Basic Program 11.7 Funciones (FC) Consulte también Funciones 1, 2: señales para acciones síncronas al/del canal (Página 637) Funciones 3, 4: intercambio de datos rápido PLC-CN (Página 638) Función 5: actualizar señales de control al canal (Página 638) Función 6: actualizar señales de control a los ejes (Página 638) Función 7: actualizar señales de control a los ejes (Página 639) 11.7.8.1 Funciones 1, 2: señales para acciones síncronas al/del canal...
  • Página 638 Referencia al PLC Basic Program 11.7 Funciones (FC) 11.7.8.2 Funciones 3, 4: intercambio de datos rápido PLC-CN 11.7.8.3 Función 5: actualizar señales de control al canal Esta función permite transferir rápidamente señales de control importantes. Las señales "LBP_Chan*.DBW6" (DB21, … DBX6.0 a DBX7.7) de la interfaz de canal en el PLC se transfieren al CN.
  • Página 639 Referencia al PLC Basic Program 11.7 Funciones (FC)   Funct := 6,   S7Var := NULL, // Irrelevante   IVAR1 := 0, // Irrelevante   IVAR2 := 0, // Irrelevante   Error => #tempError,   ErrCode => #tempStatus); 11.7.8.5 Función 7: actualizar señales de control a los ejes Esta función permite transferir rápidamente señales de control importantes.
  • Página 640 Referencia al PLC Basic Program 11.7 Funciones (FC) Para la variante M del panel de mando de máquina MCP 310, el bloque transmite estas señales: • Interruptor de llave • Modos de operación • Mando de programas • Señales de desplazamiento de eje •...
  • Página 641 Referencia al PLC Basic Program 11.7 Funciones (FC) Explicación de los parámetros formales Señal Clase Tipo Rango de valo‐ Significado BAGNo: BYTE B#16#00 - 1. MCP: número del GMO al que se trans‐ B#16#0A miten las señales de modos de operación B#16#00: no se transmite ninguna señal de modo de operación B#16#10 -...
  • Página 642 Referencia al PLC Basic Program 11.7 Funciones (FC) En el modo MKS, se transmiten las señales de desplazamiento de eje al bloque de datos del eje de máquina seleccionado. Ver tabla "Desplazamiento manual de ejes de máquina (del MCP a la interfaz CN/PLC)" más abajo. En el modo WKS, se transmiten las señales de desplazamiento de eje al bloque de datos del canal indicado con el parámetro "ChanNo".
  • Página 643 Referencia al PLC Basic Program 11.7 Funciones (FC) Mientras se realiza una selección de eje desde el HMI, no puede desplazarse ningún eje con las teclas de dirección. La selección de eje desde el HMI solo se adopta en el MCP si el canal elegido coincide en el HMI y en "LBP_MCPCtrlTurning [FC25]"...
  • Página 644 Referencia al PLC Basic Program 11.7 Funciones (FC) Palpador MCP DB de GMO: "LBP_ModeGroup [DB11]" (parámetro BAGNo) – Representación para GMO 1 REPOS A_REPOS A_REF TEACH IN A_TEACHIN INC 1 ... 1000, INC Var. A_INC1 … 1000, A_INCVar Tabla 11-65 Desplazamiento manual de ejes de máquina (del MCP a la interfaz CN/PLC) DB de eje: "LBP_Axis1 [DB31], …"...
  • Página 645 Referencia al PLC Basic Program 11.7 Funciones (FC) Tabla 11-68 Señales de canal (del MCP a la interfaz CN/PLC) Teclas MCP DB de canal: "LBP_Chan [DB21], …" (parámetro ChanNo) Marcha CN A_NCStart Parada CN A_NCStop Reset A_Reset Secuencia a secuencia A_SBL Tabla 11-69 Habilitación de avance y del cabezal (del MCP a la interfaz CN/PLC) Teclas MCP Parámetros de salida...
  • Página 646 Referencia al PLC Basic Program 11.7 Funciones (FC) Nota Los LED de las teclas de dirección +/– y de Rápido se controlan accionándolos. Los LED de las teclas de eje se controlan eligiendo un eje o una conmutación MKS/WKS. Los LED de Inicio/parada de avance y Giro a izquierda/giro a derecha/parada de cabezal se conmutan tras accionarlos.
  • Página 647 Referencia al PLC Basic Program 11.7 Funciones (FC)   ChanNo := 1,   SpindleIFNo := 4,   FeedHold => #tempFeedHold,   SpindleHold => #tempSpindleHold,   SpindleDir => #tempSpindleDir);     // Llamada del bloque para el 1.er MCP, sin GMO, canal 2, sin cabezal  ...
  • Página 648 Referencia al PLC Basic Program 11.7 Funciones (FC)   ChanNo := 2,   SpindleIFNo := 0,   FeedHold => #tempFeedHoldMcp2,   SpindleHold => #tempSpindleHoldMcp2,   SpindleDir => #tempSpindleDirMcp2); Consulte también LBP_MCPCtrlMilling [FC19]: transmisión de señales MCP a la interfaz (Página 627) 11.7.10 LBP_MCPCtrlTurning [FC25]: transmisión de señales MCP/BT a la interfaz Función El bloque "LBP_MCPCtrlTurning [FC25]"...
  • Página 649 Referencia al PLC Basic Program 11.7 Funciones (FC) A este respecto, ver el apartado "Funcionamiento de varios paneles de mando de máquina" más abajo y LBP_ConfigBP [FC1]: programa básico, parte de arranque (Página 594). Inicio/parada de avance e Inicio/parada de cabezal no se transmiten a la interfaz CN/PLC, sino que se emiten como parámetros de salida "FeedHold"...
  • Página 650 Referencia al PLC Basic Program 11.7 Funciones (FC) panel de mando de máquina. La posición del interruptor de llave y la corrección de avance para todos los ejes solamente se transmiten en la primera llamada del ciclo. Para cada MCP para el que se llame el bloque, deben haberse indicado, en la llamada de "LBP_ConfigBP [FC1]", áreas de entrada y salida válidas como parámetros "MCP1In", "MCP1Out"...
  • Página 651 Referencia al PLC Basic Program 11.7 Funciones (FC) Tecla Asignación Par de teclas +C/–C LBP_NC.MCP1AxisTbl[3] := 1 1.er eje de máquina (DB10.DBB10) Par de teclas +Y/–Y LBP_NC.MCP1AxisTbl[4] := 0 Ningún eje (DB10.DBB11) Selección de incremento Las señales de las teclas de incremento se transmiten al DB de GMO de la interfaz CN/PLC.
  • Página 652 Referencia al PLC Basic Program 11.7 Funciones (FC) Tabla 11-76 Desplazamiento manual de ejes geométricos (del MCP a la interfaz CN/PLC) DB de canal: "LBP_Chan1 [DB21], …" Palpador MCP (parámetro ChanNo) Pulsador de desplazamiento +X A_Geo[1].Plus [DBX12.7] Pulsador de desplazamiento –X A_Geo[1].Minus [DBX12.6] Pulsador de desplazamiento +Y A_Geo[2].Plus [DBX16.7] Pulsador de desplazamiento –Y A_Geo[2].Minus [DBX16.6]...
  • Página 653 Referencia al PLC Basic Program 11.7 Funciones (FC) Respuestas al MCP desde la interfaz CN/PLC Tabla 11-80 Modos de operación y funciones de máquina (al MCP desde la interfaz CN/PLC) LED MCP DB de GMO: "LBP_ModeGroup [DB11]" (parámetro BAGNo) – Representación para GMO 1 AUTOMÁTICO E_AUTO [DBX6.0] E_MDA [DBX6.1]...
  • Página 654 Referencia al PLC Basic Program 11.7 Funciones (FC) Ejemplos de llamada El ejemplo siguiente muestra una llamada individual: // Llamada del bloque para el 1.er MCP, GMO 1, canal 1, cabezal: eje // #tempFeedHold: Bool; // #tempSpindleHold: Bool;   "LBP_MCPCtrlTurning"(BAGNo := 1, // or B#16#01  ...
  • Página 655 Referencia al PLC Basic Program 11.8 Información sobre configuración y puesta en marcha // #tempFeedHoldMcp2: Bool; // #tempSpindleHoldMcp2: Bool;     // Llamada del bloque para el 1.er MCP, GMO 1, canal 1, cabezal: eje   "LBP_MCPCtrlTurning"(BAGNo := 1,   ChanNo := 1,  ...
  • Página 656 Referencia al PLC Basic Program 11.8 Información sobre configuración y puesta en marcha 11.8.1.2 Acoplamiento a través de PROFINET La configuración y el diseño de una conexión PROFINET con los componentes de manejo tienen lugar a través del sistema operativo del PLC. Para que el programa básico acceda a los datos de entrada y salida de los componentes de manejo, deben comunicarse al programa básico los punteros utilizados en los parámetros de "LBP_ConfigBP [FC1]".
  • Página 657 Referencia al PLC Basic Program 11.8 Información sobre configuración y puesta en marcha 11.8.1.3 Acoplamiento a través de PROFIBUS La configuración y el diseño de una conexión PROFIBUS con los componentes de manejo tienen lugar a través del sistema operativo del PLC. Para que el programa básico acceda a los datos de entrada y salida de los componentes de manejo, deben comunicarse al programa básico los punteros utilizados en los parámetros de "LBP_ConfigBP [FC1]".
  • Página 658 Referencia al PLC Basic Program 11.8 Información sobre configuración y puesta en marcha Conmutación de la dirección de bus Si se deshace el enlace de comunicación existente con un componente de manejo y se establece un enlace de comunicación nuevo con otro componente de manejo con una dirección de bus distinta o bien se modifican los punteros para los datos de entrada y salida, debe procederse del siguiente modo: 1.
  • Página 659 Referencia al PLC Basic Program A Anexo Anexo Bibliografía Encontrará una descripción detallada de los datos de sistema en la bibliografía siguiente: • Para accionamientos SINAMICS, tenga en cuenta también los documentos siguientes: – SINAMICS S120 Manual de puesta en marcha con Startdrive –...
  • Página 660 Referencia al PLC Basic Program A Anexo Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 661 Anexo Lista de abreviaturas Salida AFIS Automatic Filter Switch: conmutación automática del filtro ASCII American Standard Code for Information Interchange: código estándar americano para el intercambio de la información ASIC Application Specific Integrated Circuit: circuito integrado del usuario ASUP Subprograma asíncrono AUTO Modo de operación automático AUXFU...
  • Página 662 Anexo A.1 Lista de abreviaturas Dry Run: avance de recorrido de prueba DWORD Palabra doble (actualmente 32 bits) Entrada Execution from External Storage Entrada/Salida Parada y retirada ampliada Tecla ETC ">"; ampliación del menú de pulsadores en el mismo menú Feed Disable: bloqueo de avance FdStop Feed Stop: parada de avance FIFO...
  • Página 663 Anexo A.1 Lista de abreviaturas Jogging: manejo convencional para preparación (manual) Esquema de contactos (método de programación para PLC) Light Emitting Diode: diodo luminiscente Sistema de medida de la posición Regulador de posición Main Main program: programa principal (OB1, PLC) Machine Control Panel: panel de mando de máquina Dato o datos de máquina Manual Data Automatic: introducción de programa manual Motor Data Set: juego de datos de motor...
  • Página 664 Anexo A.1 Lista de abreviaturas PC Unit: PC-Box (caja central) Programadora Instancia de programa Programmable Logic Control: mando de interconexión PROFINET Power On Posición/Posicionar Parámetro datos de proceso de objeto; telegrama cíclico de datos durante la transmisión a través del PROFIBUS-DP con el perfil "Accionamientos de velocidad variable" Panel Processing Unit (hardware central de un control CNC basado en panel, p. ej., SINUMERIK 828D) PROFIBUS...
  • Página 665 Anexo A.1 Lista de abreviaturas Safe Torque Off Palabra de mando Velocidad periférica de muela Software Thin Client Unit Totally Integrated Automation Terminal Module (SINAMICS) Tool Offset: corrección de herramienta Tool Offset Active: identificación de correcciones de herramienta (tipo de fichero) TOFF Corrección longitudinal de herramienta online TRANSMIT...
  • Página 666 Anexo A.1 Lista de abreviaturas Manual de funciones, 01/2023, A5E47437861E AF...
  • Página 667 Índice alfabético Axis, 109 AxisA, 110 Chan, 109 ChanA, 110 Bloque UserA, 110 conflictos al copiar, 29 LBP_AssignStartASUP [FB26000] (Asignación y lista de todos los bloques del programa básico, 87, arranque de un ASUP), 578 88, 90 LBP_Axis1 [DB31], … A_AckFixedStop, 400 A_ActGearA, 431 A_ActGearB, 431 Catálogo de hardware A_ActGearC, 431 MCU 1720, 17 A_ActivateBrakeRampForSs2e, 456 A_ASpDisable, 401...
  • Página 668 Índice alfabético A_HIAxMov, 448 A_ProgtestActivate, 431 A_HoldBrakeToOpen, 442 A_ProgtestSuppress, 430 A_HW1, 418 A_PulseEnable, 445 A_HW2, 418 A_RapidTrOR, 421 A_HW3, 418 A_RefVal1, 414 A_HWLimitMinus, 427 A_RefVal2, 414 A_HWLimitPlus, 427 A_RefVal3, 414 A_INC1, 423 A_RefVal4, 414 A_INC10, 423 A_Resynchronize, 455 A_INC100, 423 A_RUEncQuStop, 441 A_INC1000, 423 A_SensorFixedStop, 400 A_INC10000, 423 A_SetRotDirectLeft, 437 A_INCVar, 423 A_SetRotDirectRight, 437 A_IntegratDisable, 444 A_SetRP, 451 A_InvHWDirOfRot, 424 A_SI_SetpLimBit0, 456 A_JogFixPPos0, 429 A_SI_SetpLimBit1, 456 A_JogFixPPos1, 429 A_Sp1Syn, 433 A_JogFixPPos2, 429 A_Sp1SynP, 434 A_JogToPos, 430 A_Sp2Syn, 433 A_LockParSetDef, 426 A_Sp2SynP, 434 A_M3M4Inv, 435...
  • Página 669 Índice alfabético E_AxisAccel, 512 E_IndexAxisPos, 484 E_AxisCtrl, 506 E_IntegratDisable, 500 E_AxisReady, 463 E_InvHWDirOfRot, 475 E_AxReset, 469 E_JogFixPPos0, 481 E_AxSpDisable, 471 E_JogFixPPos0Act, 481 E_AxStop, 470 E_JogFixPPos1, 481 E_BitValCtrlOutChang0, 507 E_JogFixPPos1Act, 481 E_BitValCtrlOutChang1, 508 E_JogFixPPos2, 481 E_BrakeTest, 479 E_JogFixPPos2Act, 481 E_ChPoss, 475 E_JogPos, 483 E_ClampingState, 521 E_JogToPos, 482 E_ClampTolerance, 516 E_MAR, 513 E_CLG, 492 E_MasterSp, 511 E_CollCheckRedSpeed, 485 E_MdMdx, 503 E_ConstCuttSpeed, 492 E_MDS_DDS_InterfacesValid, 518 E_ContrMode, 495 E_MeasAct, 468 E_CurrentContr, 466 E_Message, 505 E_CurrReductionActive, 523 E_MFunct, 496 E_CurvePos, 485 E_MMC_ProgtestActivate, 518 E_DriveRunEn, 498 E_MMC_ProgtestSuppress, 517 E_DynBComp, 515...
  • Página 670 Índice alfabético E_ParS_A, 476 E_StopDEPBCS, 471 E_ParS_B, 476 E_StopDEPMCS, 471 E_ParS_C, 476 E_StopHIAxMove, 471 E_PathAxis, 483 E_StopOscill, 513 E_PLCASp, 475 E_SUG, 492 E_PLCAxDedic, 480 E_SupportAreaViol, 490 E_PLCCtrlAx, 470 E_SWCam, 466 E_PLCType, 475 E_SWL, 510 E_PolePosIdentPassed, 523 E_Sync, 513 E_POS_RESTORED1, 479 E_SyncMode, 493 E_POS_RESTORED2, 479 E_Syncron2Coarse, 516 E_PosAxis, 484 E_Syncron2Fine, 516 E_PositContr, 465 E_SyncronCoarse, 509 E_PosMeas1, 516 E_SyncronFine, 508 E_PosMeas2, 516 E_SyncRunCorrDOut, 512 E_PosMode, 494 E_SyncRunCorrIncl, 516 E_PulseEnable, 500 E_SynRunStart, 515 E_RefSyn1, 460 E_Tapping, 493 E_RefSyn2, 460 E_TCMinus, 473 E_ReposDelayQuit, 478 E_TCPlus, 473 E_ReposSh, 476...
  • Página 671 Índice alfabético A_D9, 336 A_OEM, 288 A_DeleteDTG, 273 A_OEM_TechnoSig, 347 A_DisablWearMon, 290 A_Ori, 343 A_DisablWP_Counter, 289 A_PLC_ActCompl, 262 A_DontDisablTool, 290 A_ProgAbort, 274 A_DRF, 257 A_ProgJump, 350 A_DRY, 259 A_ProgTest, 263 A_F_Limit, 275 A_ProtZone, 260 A_FD_OR, 267 A_PTP_Travel, 289 A_FD_ORA, 275 A_Ref, 259 A_FDdisable, 272 A_REPOSMode, 294 A_FixedFD1, 288 A_REPOSPM_0, 293 A_FixedFD2, 288 A_REPOSPM_1, 293 A_FixedFD3, 288 A_REPOSPM_2, 293 A_FixedFD4, 288 A_Reset, 280 A_InKeyG1, 350 A_RIdisable, 273 A_InKeyG2, 350 A_RT_OR, 270 A_InKeyG3, 350 A_RT_ORA, 275 A_InKeyG4, 350 A_SBL, 258 A_InKeyG5, 350 A_SKP0, 263 A_InKeyG6, 350...
  • Página 672 Índice alfabético E_AnyAsup, 349 E_JOG_Circles, 349 E_AssM01, 339 E_JogRetract, 348 E_ASUP_Stop, 337 E_LastActBlock, 298 E_AxesRef, 310 E_M01, 297 E_AxesStop, 311 E_M30, 300 E_AxisSelAxis, 354 E_MMC_AtStopSetOvrZero, 283 E_AxisSelRequest, 354 E_MMC_CfgStopFunc, 283 E_AxisSelType, 354 E_MMC_DRF, 284 E_BegBlock, 297 E_MMC_DRY, 286 E_BlockSearch, 299 E_MMC_FD_OR4RT_OR, 287 E_CART_JOG_MODE, 352 E_MMC_M01, 285 E_CfgStopAtBlockEnd, 320 E_MMC_M01AssocNC, 284 E_CfgStopFuncActive, 320 E_MMC_ProgTest, 287 E_ChanActive, 308 E_MMC_REPOSMode, 287 E_ChanInterrupt, 309 E_MMC_REPOSPM_0, 286 E_ChanReset, 310 E_MMC_REPOSPM_1, 286 E_ChanRO, 312 E_MMC_REPOSPM_2, 286 E_CHW1, 312 E_MMC_SKP0, 288 E_CHW2, 312 E_MMC_SKP1, 288 E_CHW3, 312 E_MMC_SKP2, 288 E_CLC, 313...
  • Página 673 Índice alfabético E_REPOS_DEFERRA, 342 ExtM5, 324 E_REPOS_EdgeAckn, 340 ExtS1, 324 E_REPOS_PMode0, 341 ExtS2, 324 E_REPOS_PMode1, 341 ExtS3, 324 E_REPOS_PMode2, 341 ExtT1, 325 E_RetractData, 349 ExtT2, 325 E_RevFD, 299 ExtT3, 325 E_RIEnabIgnored, 316 F1, 329 E_SblStopAtBlockEnd, 319 F1Change, 321 E_SearchAct, 338 F1Quick, 323 E_SilentAsup, 350 F2, 329 E_StartReq, 310 F2Change, 321 E_Stop_NoDelayR, 343 F2Quick, 323 E_StopBlkEndSBLsuppr, 317 F3, 329 E_StopCondition, 348 f39_1, 318 E_StopDelayed, 339 F3Change, 321 E_StopReq, 310 F3Quick, 323 E_StrokeEA, 317 F4, 329 E_SynDisabled, 336 F4Change, 321 E_TLastRepl, 346 F4Quick, 323 E_TLimit, 345...
  • Página 674 Índice alfabético M5, 324 Señales de modificación del canal, 244, 245 M5Change, 321 Señales de zona protegida del canal, 249 M5NDec, 322 Señales del canal, 254, 255 M5Quick, 323 Señales del/al canal, 256, 257 MDyn, 330 Señales para funciones de gestión herram., 254 S1, 324 LBP_ConfigBP [FC1] (Programa básico, parte de S1Change, 321 arranque), 594 S1Quick, 322...
  • Página 675 Índice alfabético MCP1NotSend, 119 A_ASpi1percent, 216 MCP1Out, 119 A_ASpi2percent, 216 MCP1Ready, 128 A_AToolMeas, 217 MCP1Status, 127 A_Channel, 236 MCP1Stop, 119 A_ClearCanAl, 214 MCP2BusAdr, 119 A_ClearRecAl, 214 MCP2ConnectionId, 126 A_DeleteTool, 236 MCP2Error, 127 A_Done, 237 MCP2In, 118 A_Duplo, 236 MCP2LocalUdpPort, 126 A_Error, 237 MCP2NotSend, 119 A_Error_Code, 237 MCP2Out, 119 A_FileIndex, 236 MCP2Ready, 128 A_FuncNo, 229 MCP2Status, 127 A_Hardkey, 217 MCP2Stop, 119 A_HWeelSimOvr, 238 MCPBusType, 119 A_Ident, 236 MCPNum, 118 A_K_Code, 237 MMCToIF, 121 A_KeyDisable, 214 MsgUser, 122 A_LoadingPlace, 236 NCCyclTimeout, 121 A_LoadTool, 236 NCRunupTimeout, 121...
  • Página 676 Índice alfabético A_ToolSize_Upper, 236 E_TDC_Read_before_Write, 237 A_TPMCounter, 238 E_TDC_Write, 237 A_TPMStatus, 238 E_Tnumber, 236 A_Unit, 236 E_ToolSize_Down, 237 A_V24Index1, 218 E_ToolSize_Left, 237 A_V24Index2, 218 E_ToolSize_Right, 237 A_V24NoFile1, 218 E_ToolSize_Upper, 237 A_V24NoFile2, 219 E_ToolState, 236 E_Active, 237 MMC1_ACTIVE_CHANGED, 233 E_ActivWA, 221 MMC1_ACTIVE_PERM, 233 E_ActWCS, 221 MMC1_ACTIVE_REQ, 233 E_Cancel, 220 MMC1_CHANGED_DENIED, 233 E_CanCleared, 220 MMC1_CLIENT_IDENT, 232 E_Chan, 222 MMC1_MSTT_ADR, 233 E_DataTransf, 222 MMC1_MSTT_SHIFT_LOCK, 233 E_DisplChange, 222 MMC1_SHIFT_LOCK, 233 E_Done, 237 MMC1_STATUS, 233 E_Duplo, 236 MMC1_TCU_SHIFT_LOCK, 234 E_Error, 237 MMC1_TRANS_DB, 234 E_Error_Code, 237 MMC1_TYP, 232 E_FuncErr, 230...
  • Página 677 Índice alfabético MMC2.E_Cancel, 220 LBP_MCPCtrlMilling [FC19], 627 MMC2.E_CanCleared, 220 LBP_MCPCtrlMillingSmall [FC24], 639 MMC2.E_Chan, 222 LBP_MCPCtrlTurning [FC25], 648 MMC2.E_FuncErr, 230 LBP_MFuncDecListConfig [DB75] MMC2.E_NotAct, 229 MSigGrp, 532 MMC2.E_PictAct, 228 LBP_MFuncDecListSignals [DB76] MMC2.E_PictErr, 228 MSigGrp1, 533 MMC2.E_PictOff, 228 MSigGrp10, 533 MMC2.E_PictOK, 228 MSigGrp11, 533 MMC2.E_PictOn, 228 MSigGrp12, 533 MMC2.E_PPAct, 224 MSigGrp13, 533 MMC2.E_PPdeload, 224 MSigGrp14, 533 MMC2.E_PPErr, 223 MSigGrp15, 533 MMC2.E_PPError, 226 MSigGrp16, 533 MMC2.E_PPload, 225 MSigGrp2, 533 MMC2.E_PPOK, 223 MSigGrp3, 533 MMC2.E_PPsel, 226 MSigGrp4, 533 MMC2.E_RecCleared, 221 MSigGrp5, 533...
  • Página 678 Índice alfabético E_INC100, 200 A_Disabl_Inp10, 142 E_INC1000, 201 A_Disabl_Inp11, 142 E_INC10000, 201 A_Disabl_Inp12, 142 E_INCVar, 202 A_Disabl_Inp13, 142 E_JOG, 197 A_Disabl_Inp14, 142 E_MDA, 196 A_Disabl_Inp15, 142 E_MGOK, 197 A_Disabl_Inp16, 142 E_MGreseted, 197 A_Disabl_Inp17, 142 E_MMC_AUTO, 194 A_Disabl_Inp18, 142 E_MMC_JOG, 195 A_Disabl_Inp19, 142 E_MMC_MDA, 194 A_Disabl_Inp2, 142 E_MMC_REF, 196 A_Disabl_Inp20, 142 E_MMC_REPOS, 195 A_Disabl_Inp21, 142 E_MMC_TEACHIN, 195 A_Disabl_Inp22, 142 E_NCKintJOG, 198 A_Disabl_Inp23, 142 E_REF, 199 A_Disabl_Inp24, 142 E_REPOS, 199 A_Disabl_Inp25, 142 E_TEACHIN, 198 A_Disabl_Inp26, 142 Señales de modos de operación 1 del CN, 182 A_Disabl_Inp27, 142 Señales de modos de operación 1 del software de A_Disabl_Inp28, 142...
  • Página 679 Índice alfabético A_Disabl_Out21, 144 A_InMask_Out14, 148 A_Disabl_Out22, 144 A_InMask_Out15, 148 A_Disabl_Out23, 144 A_InMask_Out16, 148 A_Disabl_Out24, 144 A_InMask_Out17, 148 A_Disabl_Out25, 144 A_InMask_Out18, 148 A_Disabl_Out26, 144 A_InMask_Out19, 148 A_Disabl_Out27, 144 A_InMask_Out2, 148 A_Disabl_Out28, 144 A_InMask_Out20, 148 A_Disabl_Out29, 144 A_InMask_Out21, 148 A_Disabl_Out3, 144 A_InMask_Out22, 148 A_Disabl_Out30, 144 A_InMask_Out23, 148 A_Disabl_Out31, 144 A_InMask_Out24, 148 A_Disabl_Out32, 144 A_InMask_Out25, 148 A_Disabl_Out33, 144 A_InMask_Out26, 148 A_Disabl_Out34, 144 A_InMask_Out27, 148 A_Disabl_Out35, 144 A_InMask_Out28, 148 A_Disabl_Out36, 144 A_InMask_Out29, 148 A_Disabl_Out37, 144 A_InMask_Out3, 148 A_Disabl_Out38, 144 A_InMask_Out30, 148 A_Disabl_Out39, 144 A_InMask_Out31, 148 A_Disabl_Out4, 144...
  • Página 680 Índice alfabético A_OvMask_Out14, 145 A_Set_Inp23, 143 A_OvMask_Out15, 145 A_Set_Inp24, 143 A_OvMask_Out16, 145 A_Set_Inp25, 143 A_OvMask_Out17, 145 A_Set_Inp26, 143 A_OvMask_Out18, 145 A_Set_Inp27, 143 A_OvMask_Out19, 145 A_Set_Inp28, 143 A_OvMask_Out2, 145 A_Set_Inp29, 143 A_OvMask_Out20, 145 A_Set_Inp3, 143 A_OvMask_Out21, 145 A_Set_Inp30, 143 A_OvMask_Out22, 145 A_Set_Inp31, 143 A_OvMask_Out23, 145 A_Set_Inp32, 143 A_OvMask_Out24, 145 A_Set_Inp33, 143 A_OvMask_Out25, 145 A_Set_Inp34, 143 A_OvMask_Out26, 145 A_Set_Inp35, 143 A_OvMask_Out27, 145 A_Set_Inp36, 143 A_OvMask_Out28, 145 A_Set_Inp37, 143 A_OvMask_Out29, 145 A_Set_Inp38, 143 A_OvMask_Out3, 145 A_Set_Inp39, 143 A_OvMask_Out30, 145 A_Set_Inp4, 143 A_OvMask_Out31, 145 A_Set_Inp40, 143 A_OvMask_Out32, 145...
  • Página 681 Índice alfabético A_Set_Out34, 147 E_ActVal_In22, 153 A_Set_Out35, 147 E_ActVal_In23, 153 A_Set_Out36, 147 E_ActVal_In24, 153 A_Set_Out37, 147 E_ActVal_In25, 153 A_Set_Out38, 147 E_ActVal_In26, 153 A_Set_Out39, 147 E_ActVal_In27, 153 A_Set_Out4, 147 E_ActVal_In28, 153 A_Set_Out40, 147 E_ActVal_In29, 153 A_Set_Out5, 147 E_ActVal_In3, 153 A_Set_Out6, 147 E_ActVal_In30, 153 A_Set_Out7, 147 E_ActVal_In31, 153 A_Set_Out8, 147 E_ActVal_In32, 153 A_Set_Out9, 147 E_ActVal_In33, 153 A_Setval_anaIn1, 174 E_ActVal_In34, 153 A_Setval_anaIn2, 174 E_ActVal_In35, 153 A_Setval_anaIn3, 174 E_ActVal_In36, 153 A_Setval_anaIn4, 174 E_ActVal_In37, 153 A_Setval_anaIn5, 174 E_ActVal_In38, 153 A_Setval_anaIn6, 174 E_ActVal_In39, 153 A_Setval_anaIn7, 174 E_ActVal_In4, 153 A_Setval_anaIn8, 174...
  • Página 682 Índice alfabético E_Chan_HW1_D, 158 E_MMC2BTSSready, 168 E_Chan_HW2_A, 158 E_MMC2MPIready, 168 E_Chan_HW2_B, 158 E_MMC2Ready, 168 E_Chan_HW2_C, 158 E_MMCBatt, 166 E_Chan_HW2_D, 158 E_MMCTemp, 165 E_Chan_HW3_A, 158 E_NCKalarm, 170 E_Chan_HW3_B, 158 E_NCKready, 166 E_Chan_HW3_C, 158 E_NCready, 169 E_Chan_HW3_D, 158 E_NCU_LinkActive, 168 E_CHW_sel1, 162 E_Op1KeyLostPackageWarn, 158 E_CHW_sel2, 162 E_OP1KeyReady, 166 E_CHW_sel3, 162 E_Op2KeyLostPackageWarn, 158 E_CollCheck, 179 E_OP2KeyReady, 166 E_CollCheckOff, 167 E_RemDiag, 165 E_CounterInchMetr, 155 E_RobotStatus, 181 E_DrivesInCylOp, 169 E_Setpoint_Out1, 154 E_EHW1_stands, 180 E_Setpoint_Out10, 154 E_EHW2_stands, 180 E_Setpoint_Out11, 154 E_EHW3_stands, 180 E_Setpoint_Out12, 154 E_EHW4_stands, 180 E_Setpoint_Out13, 154 E_EHW5_stands, 180...
  • Página 683 Índice alfabético E_Setpoint_Out9, 154 LBP_ReqPIService [FB7] (servicios PI MC) E_SetVal_anaOut1, 178 Servicios PI disponibles, 564 E_SetVal_anaOut2, 178 LBP_ReqPIService [FB7] (Solicitar servicio PI), 560 E_SetVal_anaOut3, 178 LBP_SelectProgram [FB26001] (Seleccionar ejecución E_SetVal_anaOut4, 178 para un canal), 583 E_SetVal_anaOut5, 178 LBP_TransferSelData [FC21], 636 E_SetVal_anaOut6, 178 LBP_WriteVar [FB3] (escribir variable de CN), 547 E_SetVal_anaOut7, 178 E_SetVal_anaOut8, 178 E_SWCamMinus, 172 E_SWCamPlus, 172 MD22510, 331 E_SystemInchDim, 168...
  • Página 684 Índice alfabético STRUCT A_Geo NCSD_5C03xx, 113 ContManTravel, 363 RID_5C02xx, 112 Disabl, 357 STRUCT E_Geo FDStop, 357 HW1, 365 HW1, 355 HW2, 365 HW2, 355 HW3, 366 HW3, 356 INC1, 370 INC1, 362 INC10, 370 INC10, 362 INC100, 370 INC100, 362 INC1000, 370 INC1000, 362 INC10000, 370 INC10000, 362 INCVar, 371 INCVar, 362 InvHWDirOfRot, 372 InvHWDirOfRot, 364 OEM, 371 más, 360 TCMinus, 368 menos, 359 TCPlus, 369 OEM, 364 TReqMinus, 366 RapidTrOR, 358 TReqPlus, 367 STRUCT A_Ori STRUCT E_Ori Disabl, 374...
  • Página 685 Índice alfabético STRUCT MSigGrp* MSig, 534 STRUCT SCC CW1.CloseBrake, 524 CW1.TeststopStart, 524 CW3.Brake_1_2, 524 CW3.BrakeClosed, 524 CW3.BT_Start, 524 CW3.DirOfROT, 524 CW3.SelectionSBT, 524 CW3.Testseq_1_2, 524 STRUCT SIC SW1.ESR_Req, 525 SW1.InternalEvent, 526 SW1.SF_Message_Act, 525 SW1.SLA_Sel, 524 SW1.SLS_Act, 525 SW1.SLS_LimBit0_Sel, 525 SW1.SLS_LimBit1_Sel, 525 SW1.SLS_Sel, 525 SW1.SOS, 525 SW1.SOS_Act, 525 SW1.SS1_Act, 525 SW1.SS2_Act, 525 SW1.STO_Act, 525 SW2.SDI_N_Sel, 526 SW2.SDI_P_Sel, 526 SW2.SLP_LimBit0_Sel, 526 SW2.SLP_Sel, 526 SW2.TestStopAct, 526 SW2.TestStopReq, 526 SW3.AcceptSLPAct, 526 SW3.AcceptTestSel, 527 SW3.Brake_1_2, 527 SW3.BrakeReq, 527 SW3.BT_Act, 527 SW3.BT_Finished, 527 SW3.BT_OK, 527...
  • Página 686 Índice alfabético Manual de funciones, 01/2023, A5E47437861E AF...

Este manual también es adecuado para:

Sinumerik