SISTEMA DE CONTROL Y COMUNICACION QUE INCLUYE POR LO MENOS UNA UNIDAD DE AUTOMATIZACION.

Sistema (10) de control y comunicación que incluye por lo menos una unidad (14) de automatización que está adaptada para ejecutar un programa de operación,

y una unidad (12) de ingeniería que está adaptada para modificar el programa de operación, caracterizado por que

la unidad (12) de ingeniería incluye un configurador de código, que está adaptado para proyectar funciones de automatización del programa de operación en forma de, por lo menos, una estructura de datos configurada, y para modificar la estructura de datos configurada,

incluyendo dicha por lo menos una unidad (14) de automatización un marco intérprete (52), que está adaptado para incluir un catálogo de funciones necesarias de automatización del programa de operación y una estructura de datos vacía,

estando adaptado además el marco intérprete (52) para interpretar la estructura de datos configurada modificada, y para proporcionar un programa de operación modificado en base a las funciones de automatización de dicho catálogo y a la estructura de datos configurada modificada

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/EP2007/052819.

Solicitante: SIEMENS AKTIENGESELLSCHAFT.

Nacionalidad solicitante: Alemania.

Dirección: WITTELSBACHERPLATZ 2,80333 MUNCHEN.

Inventor/es: DREBINGER,ANDREAS, ZINGRAF,JOCHEN.

Fecha de Publicación: .

Fecha Concesión Europea: 26 de Mayo de 2010.

Clasificación Internacional de Patentes:

  • G05B19/05P

Clasificación PCT:

  • G05B19/05 FISICA.G05 CONTROL; REGULACION.G05B SISTEMAS DE CONTROL O DE REGULACION EN GENERAL; ELEMENTOS FUNCIONALES DE TALES SISTEMAS; DISPOSITIVOS DE MONITORIZACION O ENSAYOS DE TALES SISTEMAS O ELEMENTOS (dispositivos de maniobra por presión de fluido o sistemas que funcionan por medio de fluidos en general F15B; dispositivos obturadores en sí F16K; caracterizados por particularidades mecánicas solamente G05G; elementos sensibles, ver las subclases apropiadas, p. ej. G12B, las subclases de G01, H01; elementos de corrección, ver las subclases apropiadas, p. ej. H02K). › G05B 19/00 Sistemas de control por programa (aplicaciones específicas, ver los lugares apropiados, p. ej. A47L 15/46; relojes que implican medios anejos o incorporados que permiten hacer funcionar un dispositivo cualquiera en un momento elegido de antemano o después de un intervalo de tiempo predeterminado G04C 23/00; marcado o lectura de soportes de registro con una información digital G06K; registro de información G11; interruptores horarios o de programa horario que se paran automáticamente cuando el programa se ha realizado H01H 43/00). › Controladores lógicos programables, p. ej. que simulen las interconexiones lógicas de señales según diagramas en escalera o gráficos de funciones.
SISTEMA DE CONTROL Y COMUNICACION QUE INCLUYE POR LO MENOS UNA UNIDAD DE AUTOMATIZACION.

Fragmento de la descripción:

Sistema de control y comunicación que incluye por lo menos una unidad de automatización.

La invención se refiere a un sistema de control y comunicación que incluye por lo menos una unidad de automatización que está adaptada para ejecutar un programa de operación, y a una unidad de ingeniería que está adaptada para modificar el programa de operación. Como ejemplo de un sistema semejante, a partir del documento GB-A-1 602 164 se conoce un dispositivo para generar y corregir un programa de usuario en un sistema de control de máquina. Además, la invención se refiere un método de modificación de un programa de operación de por lo menos una unidad de automatización de un sistema de control y comunicación, incluyendo además el sistema de control y comunicación una unidad de ingeniería que está adaptada para modificar el programa de operación de la correspondiente unidad de automatización.

La automatización de equipamiento de maquinaria o instalaciones, tales como instalaciones eléctricas, demanda sistemas de control y comunicación flexibles y polivalentes, para proyectar los objetivos de ajuste y control de complejidad creciente, con el objeto de ponerlos en funcionamiento y adaptarlos a términos y condiciones cambiantes.

Aunque se han realizado muchos esfuerzos para recibir dichos sistemas de control y comunicación, se sigue considerando que los sistemas conocidos incluyen demasiadas reglas inflexibles y son demasiado complicados en la programación y modificación de los correspondientes programas de operación.

Por consiguiente, es un objetivo de la presente invención dar a conocer un sistema de control y comunicación y un método para modificar un programa de operación de un sistema semejante, que sean mucho más fáciles de corregir. Al mismo tiempo, el sistema y el método tienen que mantener el estándar conocido actualmente de baja probabilidad de errores, y sería posible disponer el sistema y el método en base a las unidades de automatización conocidas actualmente, como son las de la bien conocida familia SIMATIC.

El objetivo que subyace a la invención se consigue mediante un sistema de control y comunicación que incluye por lo menos una unidad de automatización que está adaptada para ejecutar un programa de operación, y una unidad de ingeniería que está adaptada para modificar el programa de operación, incluyendo la unidad de ingeniería un configurador de códigos, que está adaptado para proyectar funciones de automatización del programa de funcionamiento en forma de, por lo menos, una estructura de datos configurada, y para modificar la estructura de datos configurada, incluyendo dicha por lo menos una unidad de automatización un marco intérprete, que está adaptado para incluir un catálogo de funciones de automatización predefinidas necesarias, del programa de operación, y una estructura de datos vacía, estando adaptado además el marco intérprete para interpretar la estructura de datos configurada modificada y para proporcionar un programa de operación modificado en función de por lo menos una de las funciones de automatización de dicho catálogo y de la estructura de datos configurada modificada. La estructura de datos configurada contiene en concreto punteros y valores, y es utilizada en el marco intérprete para apuntar a las funciones de automatización relevantes (ya proporcionadas en el mencionado catálogo del marco intérprete) y para rellenarlas con los valores apropiados.

En otras palabras, la invención da a conocer a una proyección de funciones de automatización de una unidad de automatización en la forma de, por lo menos, una estructura de datos configurada. Esta estructura de datos contiene solamente datos, pero no funciones en la forma común. La estructura de datos configurada es interpretada en la unidad de automatización asignando funciones de automatización correspondientes desde un catálogo de funciones de automatización, que se ha incluido previamente en la unidad de automatización. Haciendo esto, la invención permite una modificación de funciones de automatización proyectadas en las unidades de automatización, que consigue los plazos muy breves necesarios para la generación y descarga de las modificaciones.

La solución acorde con la invención es particularmente adecuada para sistemas de comunicación de instalaciones, tales como instalaciones eléctricas, en las que dicha por lo menos una unidad de automatización y la unidad de ingeniería están conectadas, cada una, a un bus de comunicación común de una red de comunicación entre pares.

En una realización preferida de la invención, la unidad de ingeniería está adaptada para enviar dicha por lo menos una estructura de datos configurada modificada, a dicha por lo menos una unidad de automatización por medio del correspondiente marco intérprete. Por consiguiente, el marco intérprete proporciona adicionalmente las funciones de una interfaz entre la unidad de ingeniería y la unidad de automatización correspondiente.

Preferentemente, la unidad de ingeniería está adaptada para incluir una imagen estructural del programa de operación de dicha por lo menos una unidad de automatización. La imagen estructural puede servir como una base para la proyección de funciones de automatización del programa de operación de la unidad de automatización correspondiente, en la forma de dicha por lo menos una estructura de datos configurada.

Dicha por lo menos una unidad de automatización está adaptada ventajosamente para conmutar el programa de operación modificado, manteniendo al mismo tiempo el programa de operación anterior en ejecución, en una correspondiente memoria intermedia. Alternativa o adicionalmente, la estructura de datos configurada modificada se mantiene en una correspondiente memoria intermedia de la unidad de ingeniería o de la correspondiente unidad de automatización.

Dicha por lo menos una unidad de automatización incluye además ventajosamente un programa de operación en ejecución, y está adaptada para conmutar el programa de operación modificado mientras ejecuta el mencionado programa de operación.

El objetivo de la invención se consigue además mediante un método de modificación de un programa de operación de una unidad de automatización de un sistema de control y comunicación, incluyendo además el sistema de control y comunicación una unidad de ingeniería que está adaptada para modificar el programa de operación, incluyendo el método las etapas de proyectar funciones de automatización del programa de operación en forma de, por lo menos, a una estructura de datos configurada, y modificar en la unidad de ingeniería la estructura de datos configurada, proporcionando un catálogo de funciones de automatización necesarias predefinidas del programa de operación, y una estructura de datos vacía en dicha por lo menos una unidad de automatización, enviar la estructura de datos configurada modificada a dicha por lo menos una unidad de automatización, interpretar en dicha por lo menos una unidad de automatización la estructura de datos configurada modificada, y proporcionar un programa de operación modificado, a dicha por lo menos una unidad de automatización, en función de por lo menos una de las funciones de automatización de dicho catálogo y de la estructura de datos configurada modificada.

En una primera realización preferida, dicho método incluye la etapa de enviar la estructura de datos configurada modificada a dicha por lo menos una unidad de automatización, por medio de las funciones de automatización dispuestas en la unidad de automatización correspondiente.

En una segunda realización preferida, dicho método incluye la etapa de incluir una imagen estructural del programa de operación de dicha por lo menos una unidad de automatización en la unidad de ingeniería.

Preferentemente, el método acorde con la invención incluye la etapa de conmutar al programa de operación modificado en dicha por lo menos una unidad de automatización, manteniendo al mismo tiempo en una correspondiente memoria intermedia el programa de operación previo en ejecución.

También preferentemente, dicho método incluye la etapa de ejecutar un programa de operación en dicha por lo menos una unidad de automatización y conmutar al programa de operación modificado ejecutando al mismo tiempo el mencionado programa de operación.

Mediante la solución acorde con la invención se puede proporcionar una modificación sin perturbación de los programas de operación en unidades de automatización en ejecución, es decir la modificación puede realizarse...

 


Reivindicaciones:

1. Sistema (10) de control y comunicación que incluye por lo menos una unidad (14) de automatización que está adaptada para ejecutar un programa de operación, y una unidad (12) de ingeniería que está adaptada para modificar el programa de operación, caracterizado por que

la unidad (12) de ingeniería incluye un configurador de código, que está adaptado para proyectar funciones de automatización del programa de operación en forma de, por lo menos, una estructura de datos configurada, y para modificar la estructura de datos configurada,

incluyendo dicha por lo menos una unidad (14) de automatización un marco intérprete (52), que está adaptado para incluir un catálogo de funciones necesarias de automatización del programa de operación y una estructura de datos vacía,

estando adaptado además el marco intérprete (52) para interpretar la estructura de datos configurada modificada, y para proporcionar un programa de operación modificado en base a las funciones de automatización de dicho catálogo y a la estructura de datos configurada modificada.

2. Sistema de control y comunicación, según la reivindicación 1, en el que la unidad (12) de ingeniería está adaptada para enviar dicha por lo menos una estructura de datos configurada modificada, a dicha por lo menos una unidad (14) de automatización por medio del marco intérprete (52) correspondiente.

3. Sistema de control y comunicación, según la reivindicación 1 ó 2, en el que la unidad (12) de ingeniería está adaptada para incluir una imagen estructural del programa de operación de dicha por lo menos una unidad (14) de automatización.

4. Sistema de control y comunicación, según una de las reivindicaciones 1 a 3, en el que dicha por lo menos una unidad (14) de automatización está adaptada para conmutar al programa de operación modificado, manteniendo al mismo tiempo el programa previo de operación en ejecución en una memoria intermedia correspondiente.

5. Sistema de control y comunicación, según una de las reivindicaciones 1 a 4, en el que dicha por lo menos una unidad (14) de automatización incluye un programa de operación en ejecución, y está adaptada para conmutar al programa de operación modificado ejecutando al mismo tiempo dicho programa de operación.

6. Método de modificación de un programa de operación de una unidad (14) de automatización de un sistema (10) de control y comunicación, incluyendo además el sistema (10) de control y comunicación una unidad (12) de ingeniería que está adaptada para modificar el programa de operación, el método caracterizado por las etapas de:

proyectar funciones de automatización del programa de operación en la forma de, por lo menos, una estructura de datos configurada y
modificar la estructura de datos configurada en la unidad (12) de ingeniería,
proporcionar un catálogo de funciones necesarias de automatización del programa de operación, y una estructura de datos vacía en dicha por lo menos una unidad (14) de automatización,
enviar la estructura de datos configurada modificada, a dicha por lo menos una unidad (14) de automatización,
interpretar la estructura de datos configurada modificada, y proporcionar un programa de operación modificado en base a las funciones de automatización de dicho catálogo y a la estructura de datos configurada modificada.

7. Método según la reivindicación 6, que incluye la etapa de enviar la estructura de datos configurada modificada a dicha por lo menos una unidad (14) de automatización por medio de las funciones de automatización dispuestas en la unidad (14) de automatización correspondiente.

8. Método según la reivindicación 6 o 7, que incluye la etapa de incluir una imagen estructural del programa de operación de dicha por lo menos una unidad de automatización en la unidad (12) de ingeniería.

9. Método según una de las reivindicaciones 6 a 8, que incluye la etapa de conmutar al programa de operación modificado en dicha por lo menos una unidad (14) de automatización manteniendo al mismo tiempo el programa de operación previo en ejecución, en una memoria tampón correspondiente.

10. Método según una de las reivindicaciones 6 a 9, que incluye la etapa de ejecutar un programa de operación en dicha por lo menos una unidad (14) de automatización, y conmutar al programa de operación modificado, ejecutando al mismo tiempo dicho programa de operación.


 

Patentes similares o relacionadas:

Imagen de 'PROCEDIMIENTO PARA LA SUSTITUCIÓN DE COMPONENTES ESTRUCTURALES…'PROCEDIMIENTO PARA LA SUSTITUCIÓN DE COMPONENTES ESTRUCTURALES PARA UN SISTEMA DE AUTOMATICACIÓN, del 15 de Marzo de 2011, de SIEMENS AKTIENGESELLSCHAFT: Procedimiento para la sustitución de componentes estructurales para un sistema de automatización, en el que - se crea un tipo de un componente estructural […]

Imagen de 'DISPOSITIVO Y MÉTODO PARA LA SIMULACIÓN DE UN PROCESO PARA LA…'DISPOSITIVO Y MÉTODO PARA LA SIMULACIÓN DE UN PROCESO PARA LA MECANIZACIÓN DE UNA PIEZA DE TRABAJO EN UNA MÁQUINA HERRAMIENTA, del 2 de Marzo de 2011, de DMG ELECTRONICS GMBH: Dispositivo para la simulación de un proceso para la mecanización de una pieza de trabajo en una máquina herramienta, que comprende - un primer […]

Dispositivo y método para la transmisión de datos, del 10 de Junio de 2020, de DR. JOHANNES HEIDENHAIN GMBH: Dispositivo para la transmisión de datos con una interfaz de aparato de medición , una interfaz de control y una interfaz adicional […]

Sistema de extensión de la red PLC, del 22 de Abril de 2020, de LSIS Co., Ltd: Un sistema de extensión de red de PLC, Controlador Lógico Programable, que incluye una base básica y una pluralidad de bases de extensión (200-1, 200-2,..., […]

Controlador lógico programable, del 22 de Abril de 2020, de LSIS Co., Ltd: Un controlador lógico programable, PLC, que tiene una pluralidad de módulos de comunicación, el PLC que comprende: un módulo de control que se […]

Sistema PLC con servidor web y memoria particionada, del 22 de Enero de 2020, de LSIS Co., Ltd: Un sistema de controlador lógico programable (PLC) conectado a una tarjeta de memoria , que comprende: un sistema de archivos configurado para dividir […]

Método para depurar un programa PLC, del 25 de Diciembre de 2019, de LSIS Co., Ltd: Un método para usar un microprocesador de propósito general para depurar un controlador lógico programable, PLC, el método comprende: recibir en una unidad de procesamiento […]

Método de compilación óptima de un comando de PLC, del 27 de Noviembre de 2019, de LSIS Co., Ltd: Un método para compilar un comando de PLC, controlador lógico programable, el método que comprende: elegir un esquema de procesamiento de compilación de una pluralidad […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .