Procedimiento para la puesta en servicio de un control numérico.

Procedimiento para la puesta en funcionamiento de un control numérico,

con el que se verifica una configuración del sistema de componentes conectados en el control numérico, con las siguientes etapas:

(A) inscripción de la configuración actual del sistema y creación de un fichero de configuración actual,

(B) comparación del fichero de configuración actual con un fichero de configuración más antiguo últimamente archivado,

(C) en el caso de que en la etapa (B) no se establezca ninguna diferencia: prosecución de la puesta en funcionamiento,

(D) en el caso de que en la etapa (B) se establezca una diferencia: parada de la puesta en funcionamiento y consulta de si se acepta la modificación establecida de la configuración del sistema,

(E) en el caso de que no se acepte la modificación en la etapa (D): terminación de la puesta en funcionamiento,

(F) en el caso de que se acepte la modificación en la etapa (D): archivar el fichero actual de configuración como fichero de configuración más antiguo para una puesta en funcionamiento posterior y prosecución de la puesta en funcionamiento,

caracterizado porque el fichero de configuración más antiguo es archivado en un archivo de ficheros comprimido, en el que para la supervisión de la integridad de los datos, para cada fichero de configuración más antiguo está registrado un código - CRC correspondiente, y porque para la comparación en la etapa (B) se utiliza este código CRC del fichero de configuración más antiguo y un código CRC del fichero de configuración actual.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E08167901.

Solicitante: DR. JOHANNES HEIDENHAIN GMBH.

Nacionalidad solicitante: Alemania.

Dirección: DR. JOHANNES-HEIDENHAIN-STRASSE 5 83301 TRAUNREUT ALEMANIA.

Inventor/es: RUTKOWSKI,CHRISTIAN, WINTER,HELMUT.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G05B19/042 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). › que utilizan procesadores digitales (G05B 19/05 tiene prioridad).
  • G05B19/408 G05B 19/00 […] › caracterizado por la manipulación de datos o el formato de los datos p. ej. lectura, introducción en una memoria intermedia o conversión de datos.

PDF original: ES-2456816_T3.pdf

 


Fragmento de la descripción:

Procedimiento para la puesta en servicio de un control numérico La invención se refiere a un procedimiento para la puesta en servicio de un control numérico. Tales procedimientos sirven para inicializar correctamente un control numérico durante la conexión y evitar estados no deseados, como pueden aparecer a través de modificaciones en la configuración del sistema.

Se emplean controles numéricos para agotar las múltiples posibilidades de las máquinas herramientas modernas. Un control numérico contiene informaciones de una pluralidad de sensores y control una pluralidad de actuadores de acuerdo con un programa parcial, de manera que se puede llevar una pieza bruta a la forma deseada. La configuración de una máquina herramienta de este tipo o bien de un control numérico se puede modificar fácilmente gracias a las tecnologías de bus modernas para la conexión del control numérico con los sensores y actuadores y otros componentes y se puede adaptar a nuevas particularidades. Por lo tanto, para garantizar la función correcta de un sistema de este tipo es imprescindible verificar la integridad del sistema en cada conexión. En este caso, se asegura que la configuración actual corresponde todavía de forma inalterada a la configuración anterior y de esta manera es posible un funcionamiento seguro de la máquina herramienta o bien del control numérico.

El documento FR 2692701 describe un procedimiento, con el que se puede establecer la integridad de una configuración de la instalación a través de la comparación de una configuración actual con una configuración más antigua previamente calculada. A este respecto, en el caso de modificaciones es posible aceptar la nueva configuración y registrarla como configuración más antigua.

El cometido de la invención es indicar un procedimiento para la puesta en servicio de un controlo numérico, con el que se puede verificar la integridad del sistema de una manera especialmente sencilla y rápida.

Este cometido se soluciona por medio de un procedimiento de acuerdo con la reivindicación 1. Las configuraciones ventajosas del procedimiento se deducen a partir de las reivindicaciones dependientes de la reivindicación 1.

Las ventajas y detalles de la presente invención se deducen a partir de la descripción siguiente de una forma de realización preferida con la ayuda de las figuras. En este caso:

La figura 1 muestra un control numérico con un componente central y varios componentes descentralizados.

La figura 2 muestra un diagrama de flujo de un procedimiento de puesta en marcha.

La figura 1 muestra un control numérico con un componente central 1 y varios componentes descentralizados 1.1, 1.2, 1.3, 1.1.1, 1.1.2 conectados a través de un bus 2.

En el componente central 1 se trata, por ejemplo, del ordenador principal del control numérico. Los controles numéricos modernos disponen con frecuencia de un bus en serie 2 rápido para la conexión de los componentes descentralizados 1.1, 1.2, 1.3, 1.1.1, 1.1.2.

En cada componente descentralizado 1.1, 1.2, 1.3 conectado directamente en el ordenador principal pueden estar conectados otros componentes descentralizados 1.1.1, 1.1.2. También en éstos pueden estar conectados de nuevo otros componentes descentralizados.

Para la puesta en funcionamiento del control numérico debe verificarse ahora si desde la última puesta en marcha con éxito han resultado modificaciones en la configuración del sistema. Tales modificaciones pueden consistir en añadir de nuevo componentes descentralizados 1.1, 1.2, 1.3, 1.1.1, 1.1.2 o en que han sido retirados. Pero las modificaciones pueden consistir también en que se han sustituido componentes individuales, por ejemplo porque eran defectuosos, o en que se ha modificado una versión de software en un componente controlado por software. Todas estas modificaciones pueden conducir a otro comportamiento y eventualmente a un comportamiento no deseado del control numérico o bien de la máquina herramienta.

La figura 2 muestra un diagrama de flujo de un procedimiento en puesta en funcionamiento, con el que se puede verificar la configuración del sistema.

En una etapa A se introduce la configuración actual del sistema y se deposita en un fichero de configuración actual. A tal fin, se introduce recursivamente el componente central 1 y a través del bus se introducen todos los componentes descentralizados 1.1, 1.2, 1.3, 1.1.1, 1.1.2 conectados en el componente central 1.

Si se considera la configuración del sistema como estructura de árbol, que se ramifica partiendo desde el componente central 1 hacia los componentes descentralizados 1.1, 1.2, 1.3, 1.1.1, 1.1.2, entonces una posibilidad de la inscripción recursiva de la configuración del sistema consiste en que se inscribe una primera rama partiendo desde el componente central 1 hasta su extremo (es decir, por ejemplo ! 1.1 ! 1.1.1) , luego desde la última ramificación se registra la rama siguiente hasta su extremo (1.1.2) hasta que se ha inscrito finalmente cada rama

hasta su extremo (1.2, 1.3) .

Durante la detección de los componentes descentralizados 1.1, 1.2, 1.3, 1.1.1, 1.1.2 se leen a partir de estos componentes informaciones que pueden servir para su identificación. En este caso, se puede tratar, por ejemplo, de números de tipo, números de serie o números de versión. Tales informaciones son depositadas a menudo en las llamadas placas electrónicas de tipos. En este caso, se trata de instalaciones de memoria para datos, que son proporcionadas a través de una interfaz del componente respectivo.

El componente central 1 lee también su propia placa electrónica del tipo, de manera que se pueden detectar también modificaciones como la sustitución del hardware o Firmware del componente central 1.

El fichero de configuración actual generado en la etapa A presenta una estructura de árbol. Contiene tanto informaciones sobre el enlace de los componentes descentralizados 1.1, 1.2, 1.3, 1.1.1, 1.1.2 individuales entre sí y con el componente central 1, como también a través del componente central 1 y los componentes descentralizados 1, 1, 1.2, 1.3, 1.1.1, 1.1.2 individuales.

El fichero de configuración actual se deposita en un formado de texto legible por el hombre como por ejemplo el formato ASCII y de esta manera se puede representar o se puede imprimir muy fácilmente, de manera que un usuario puede detectar el contenido.

En una etapa B se compara el fichero de configuración actual con el último fichero de configuración más antiguo archivado. A tal fin, se calcula un código – CRC tanto por el fichero de configuración más antiguo como también por el fichero de configuración actual. La comparación de los dos códigos – CRC es más sencilla y más rápida que la comparación directa de los dos ficheros de configuración.

Se ofrece archivar los ficheros de configuración más antiguos en un archivo de datos comprimido. Una compresión conduce especialmente en ficheros en formato de texto a ficheros considerablemente reducidos. Un formato adecuado sería, por ejemplo, el formato ZIP conocido. La especificación del formato ZIP prevé registrar para cada dichero archivado también un código – CRC, para poder supervisar la integridad de los datos. Por lo tanto, se ofrece utilizar para la formación del código – CRC del fichero de configuración actual el mismo algoritmo que para los códigos – CRC en formato ZIP. De esta manera, para la comparación en la etapa (B) se puede utilizar el código – CRC ya contenido en el archivo de datos comprimido del fichero de configuración más antiguo.

Si la etapa B da como resultado que no existe ninguna diferencia entre el fichero de configuración actual y el último fichero de configuración más antiguo archivado, entonces el procedimiento se ramifica a la etapa C, en la que se prosigue normalmente la puesta en funcionamiento como en el estado de la técnica.

Sin embargo, si se reconoce en la etapa B una diferencia, entonces el procedimiento se ramifica a la etapa D. En esta etapa D se detiene en primer lugar la puesta en funcionamiento. Entonces se consulta por el usuario si se aceptan las modificaciones establecidas. A tal fin, se pueden ofrecer al usuario diferentes ayudas. Así, por ejemplo, se representa al usuario tanto el fichero de configuración más antiguo como también el fichero de configuración actual. Se puede representar al usuario también la diferencia entre los dos ficheros de configuración. Por último, se puede representar al usuario también si la configuración actual ha aparecido ya una vez en una configuración más antigua que la última configuración archivada. A tal fin es útil que con cada fichero de configuración... [Seguir leyendo]

 


Reivindicaciones:

1. Procedimiento para la puesta en funcionamiento de un control numérico, con el que se verifica una configuración del sistema de componentes conectados en el control numérico, con las siguientes etapas:

(A) inscripción de la configuración actual del sistema y creación de un fichero de configuración actual,

(B) comparación del fichero de configuración actual con un fichero de configuración más antiguo últimamente archivado,

(C) en el caso de que en la etapa (B) no se establezca ninguna diferencia: prosecución de la puesta en funcionamiento,

(D) en el caso de que en la etapa (B) se establezca una diferencia: parada de la puesta en funcionamiento y consulta de si se acepta la modificación establecida de la configuración del sistema,

(E) en el caso de que no se acepte la modificación en la etapa (D) : terminación de la puesta en funcionamiento,

(F) en el caso de que se acepte la modificación en la etapa (D) : archivar el fichero actual de configuración como fichero de configuración más antiguo para una puesta en funcionamiento posterior y prosecución de la puesta en funcionamiento,

caracterizado porque el fichero de configuración más antiguo es archivado en un archivo de ficheros comprimido, en el que para la supervisión de la integridad de los datos, para cada fichero de configuración más antiguo está registrado un código – CRC correspondiente, y porque para la comparación en la etapa (B) se utiliza este código CRC del fichero de configuración más antiguo y un código CRC del fichero de configuración actual.

2. Procedimiento de acuerdo con la reivindicación 1, caracterizado porque en la etapa (A) partiendo de un componente central (1) se inscriben recursivamente todos los componentes descentralizados (1.1, 1.2, 1.3, 1.1.1, 1.1.2) conectados en el componente central (1) .

3. Procedimiento de acuerdo con la reivindicación 2, caracterizado porque a partir de los componentes descentralizados (1.1, 1.2, 1.3, 1.1.1, 1.1.2) se leen placas electrónicas de tipos, que contienen ficheros para la identificación de los componentes descentralizados (1.1, 1.2, 1.3, 1.1.1, 1.1.2) como por ejemplo números de tipos, números de series o números de versión.

4. Procedimiento de acuerdo con una de las reivindicaciones anteriores, caracterizado porque el fichero de configuración actual se crea en un formato de texto legible por el hombre.

5. Procedimiento de acuerdo con una de las reivindicaciones anteriores, caracterizado porque en la etapa (D) se compara el fichero de configuración actual con todos los ficheros de configuración más antiguos archivados y se emite una indicación en el caso de que el fichero de configuración actual corresponda a un fichero de configuración más antiguo archivado.

6. Procedimiento de acuerdo con una de las reivindicaciones anteriores, caracterizado porque la fecha y la hora de la creación del fichero de configuración más antiguo son componentes del nombre del fichero, bajo el que se archiva este fichero de configuración más antiguo.


 

Patentes similares o relacionadas:

Imagen de 'Procedimiento de optimización de la energía suministrada a una…'Procedimiento de optimización de la energía suministrada a una pluralidad de equipos distribuidos en un espacio, del 29 de Julio de 2020, de SCHNEIDER ELECTRIC INDUSTRIES SAS: Procedimiento de optimización de la energía total suministrada a una pluralidad de equipos de confort distribuidos en un espacio que consta de un módulo […]

Procedimiento para asociar automáticamente un módulo a un inversor correspondiente, y módulo y sistema de generación de energía relacionados, del 1 de Julio de 2020, de MARICI Holdings The Netherlands B.V: Procedimiento para asociar automáticamente un módulo a un inversor (10a) correspondiente de una pluralidad de inversores (10a, 10b, 10c) que están […]

Aparato y método para controlar una señal de entrada, del 1 de Julio de 2020, de LSIS Co., Ltd: Un aparato para controlar una senal de manera que una senal de entrada del PLC (Controlador Logico Programable) se iguale a una senal de entrada de referencia (uc), caracterizado […]

Procedimiento y disposición para el control remoto de dispositivos de campo de al menos un sistema de automatización, del 17 de Junio de 2020, de SCHNEIDER ELECTRIC INDUSTRIES SAS: Procedimiento para el control remoto de al menos un dispositivo de campo (D1... Dn) en al menos un sistema de automatización (P1... Pk) con una unidad de control (BG); […]

Dispositivo de campo y método de suministro de información, del 3 de Junio de 2020, de Yokogawa Electric Corporation: Dispositivo de campo , que comprende: una pluralidad de tipos de sensores (30a a 30e); al menos un convertidor (20a a 20e) configurado para adquirir resultados […]

Procedimiento para el control de un accionamiento, del 20 de Mayo de 2020, de Siemens Energy Global GmbH & Co. KG: Procedimiento para el control de un accionamiento con al menos un convertidor , al menos un motor y un control de un accionamiento asociado; en donde está […]

Sistema y método de control en bucle cerrado de firma de objetivo, del 6 de Mayo de 2020, de EMHART GLASS S.A.: Un sistema para ajustar automáticamente la regulación temporal de sucesos de operaciones en cavidades de una sección de una máquina de secciones individuales, […]

Montaje compuesto por un sistema de desbloqueo de emergencia y un sistema de diagnóstico para verificar el funcionamiento del sistema de desbloqueo de emergencia, del 6 de Mayo de 2020, de KLAW PRODUCTS LIMITED: Un montaje para transferir materia entre los primer y segundo objetos separados por una distancia, siendo móviles uno o ambos de los primer y segundo objetos para aumentar […]

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