Comunicación entre elementos de un sistema.

Procedimiento para la comunicación (100, 200) entre elementos (1,

2, 3, D) de un sistema (A, B), en especialentre componentes (1, 2, 3, D) de un sistema de fabricación automatizado (A, B), conforme a un mecanismo decomunicación, que contiene:

aportación en cada caso de al menos un servidor (S) correspondiente al mecanismo de comunicación para cada unode los elementos (1, 2, 3, D) implicados en la comunicación,

aportación en cada caso de al menos un cliente (C) correspondiente al mecanismo de comunicación para al menosuna parte de los elementos (1, 2, 3) implicados en la comunicación, e

intercambio de datos entre al menos dos elementos (1, 2, 3, D) del sistema a través del mecanismo decomunicación,

en donde además de esto se utiliza en cada caso al menos una interfaz de comunicación (21), asociada al cliente(C) y/o al servidor (S) y correspondiente al mecanismo de comunicación, caracterizado porque la interfaz decomunicación (21) se amplía de tal modo, que se intercambian datos de forma priorizada mediante la interfaz decomunicación (21), a través de un canal de comunicación (24), en donde como interfaz de comunicación (21) seutiliza una interfaz UA OPC que se amplía mediante medios en tiempo real (22) y no en tiempo real (23), en dondecomo canal de comunicación (24) se utiliza un canal en tiempo real y/o no en tiempo real Sercos III (24) entre unmaestro (25) y un esclavo del respectivo elemento (1, 2, 3).

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

Solicitante: ROBERT BOSCH GMBH.

Nacionalidad solicitante: Alemania.

Dirección: 70469 Stuttgart ALEMANIA.

Inventor/es: BRUEHL,JENS, LANDGRAF,GUENTHER.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G05B19/418 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). › Control total de una fábrica, es decir, control centralizado de varias máquinas, p. ej. control numérico directo o distribuido (DNC), sistemas de fabricación flexibles (FMS), sistemas de fabricación integrados (IMS), fabricación integrada por computador (CIM).
  • H04L29/08 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace.

PDF original: ES-2426479_T3.pdf

 


Fragmento de la descripción:

Comunicación entre elementos de un sistema La presente invención se refiere a un procedimiento para la comunicación entre elementos de un sistema, en especial entre componentes de un sistema de fabricación automatizado, así como a un dispositivo que se ha instalado para llevar a cabo el procedimiento.

Estado de la técnica

En especial en la técnica de automatización es necesario intercambiar grandes volúmenes de datos en tiempo real y no real para un funcionamiento autónomo e independiente de máquinas e instalaciones, es decir, sistemas complejos que están estructurados con diferentes aparatos aislados, respectivamente elementos de sistema. Para la comunicación entre los elementos de sistema con frecuencia muy heterogéneos se utilizan con ello normalmente mecanismos de comunicación (KM) propietarios, conforme a estándares de comunicación correspondientes.

Normalmente se instalan en cada caso interfaces entre los diferentes aparatos, como por ejemplo controles programables por memoria (SPS) , superficies de usuario (BOF) , controles numéricos (NC) , accionamientos eléctricos, así como controles programables por memoria externos, otros controles de fabricación y sistemas de vigilancia de condiciones. De este modo los KM se materializan con frecuencia reiteradamente y de diferente forma. Una instalación así de un sistema de comunicación ha demostrado ser en la práctica complicado y propenso a errores, a causa de la innecesaria redundancia.

Además de esto, un sistema estructurado de forma correspondiente padece con frecuencia de una llamada carencia de universalidad, es decir, de una falta de homogeneidad y de una carencia de compatibilidad de los diferentes KM, que supone un inconveniente en especial a la hora de estructurar un sistema y de implementar nuevas funciones.

Para la transmisión de datos entre un control, en especial entre un control programable por memoria, y un sistema de visualización o MES (Manufacture Execution System) se conoce el estándar de comunicación OPC-UA (OPC Unified Architecture, a partir de ahora abreviadamente UA) de la OPC Foundation. El UA puede implementarse de forma portable y posee una buena escalabilidad. Los servicios básicos definidos en el marco del UA presentan descripciones metodológicas abstractas y son independientes del protocolo. En la publicación “OPC Unified Architecture Specification, Part 1: Overview and Concepts, Release 1.01, Februar y 5, 2009” se describe que, para unir entre sí servidores OPC, estos disponen en cada caso de una interfaz de servidores y una interfaz de cliente.

Es deseable proporcionar procedimientos conforme a la reivindicación 1 para instalar una comunicación universal entre elementos de un sistema de automatización, en especial entre componentes de un sistema de fabricación automatizado.

Manifiesto de la invención Ante estos hechos, la presente invención proporciona un procedimiento para una comunicación entre elementos de un sistema y un dispositivo correspondiente para llevar a cabo el procedimiento con las particularidades de las reivindicaciones independientes. En las reivindicaciones subordinadas respectivas se indican configuraciones preferidas.

Ventajas de la invención La presente invención hace posible en especial desarrollar todas las tareas de comunicación, tanto entre aplicaciones no en tiempo real como entre aplicaciones en tiempo real en el campo de la automatización, a través de una única interfaz de comunicación, respectivamente un único KM. Aquí se utiliza ventajosamente como interfaz el estándar UA citado anteriormente.

Las ventajas especiales del procedimiento conforme a la invención se consiguen por medio de que tanto un cliente como un servidor se prevén en al menos algunos elementos del sistema, es decir los aparatos correspondientes. Mediante la interfaz de comunicación idéntica en los diferentes elementos se produce también un modo de proceder idéntico de todos los aparatos. Por medio de esto un usuario puede por ejemplo solicitar datos a un SPS, dentro de un programa visual con idéntica sintaxis y con las mismas reglas, como lo hace también a partir del programa NC. Además de esto, mediante la solución conforme a la invención pueden implementarse nuevas funciones, por ejemplo un SPS puede cargar sin problemas datos desde un servidor externo.

Al contrario que en el estado de la técnica, en donde están previstas interfaces de comunicación ya sea para una comunicación en tiempo real o no en tiempo real, en el marco de la presente invención se utilizan con una ventaja especial interfaces comunes en tiempo real y no en tiempo real.

Por medio de esto puede evitarse, como se ha indicado anteriormente, tener que materializar interfaces de comunicación reiteradamente y de diferente forma. Por ello se obtiene una simplificación de todo el sistema con una mayor universalidad. De este modo los mecanismos de comunicación de aquí en adelante sólo tienen que implementarse una vez y no es necesario adaptarlos específicamente para cada aparato. Ya no es necesaria una diferenciación entre mecanismos de comunicación en tiempo real y no en tiempo real, al menos desde el punto de vista del usuario.

En otras palabras, cada elemento del sistema obtiene de forma preferida un cliente UA y un servidor UA, a través de los cuales se desarrolla después cualquier tráfico de datos entre los elementos de forma estandarizada, en especial conforme al UA.

Conforme a una forma de ejecución especialmente preferida, en especial en el campo de las comunicaciones en tiempo real, la interfaz UA puede ampliarse de tal modo que los datos en tiempo real puedan intercambiarse, de forma altamente priorizada, entre la interfaz UA y por ejemplo un canal en tiempo real Sercos III (en forma de un maestro o de un esclavo) .

Conforme a otra configuración preferida puede estar previsto que, en el caso de que los elementos estén implementados en el marco de una única instalación de hardware, estos intercambien adicionalmente sus datos tanto en tiempo real como en tiempo no real directamente a través de enchufes.

Se deducen otras ventajas y configuraciones de la invención de la descripción y del dibujo adjunto.

Se entiende que las particularidades anteriormente citadas y que se explicarán todavía a continuación pueden utilizarse, no sólo en la combinación indicada en cada caso, sino también en otras combinaciones o de forma exclusiva, sin abandonar el marco de la presente invención.

La invención se ha representado esquemáticamente en el dibujo con base en ejemplos de ejecución y se describe en detalle a continuación, haciendo referencia al dibujo.

Descripción de las figuras La figura 1 muestra una representación esquemática de un sistema con elementos, para ilustrar el procedimiento conforme a la invención según una forma de ejecución especialmente preferida.

La figura 2 muestra una representación esquemática de una comunicación entre dos elementos para ilustrar el procedimiento conforme a la invención según otra forma de ejecución preferida.

En la figura 1 se ha representado un sistema, designado en total con 100, con base en el cual se ilustra el procedimiento conforme a una forma de ejecución especialmente preferida. La disposición 100 presenta los sistemas (parciales) A y B. Cada uno de los sistemas parciales A, B dispone de los elementos, respectivamente componentes de sistema 1, 2, 3 y D. Los elementos de sistema 1, 2, 3, D se comunican a través de un mecanismo de comunicación 4, respectivamente a través de canales de comunicación e interfaces correspondientes.

Conforme al estado de la técnica, cada sistema parcial A, B sólo dispondría de un servidor, mientras que todos los restantes elementos 1, 2, 3 pondrían a disposición sus datos en forma de proveedores.

Conforme a la forma de ejecución se propone ahora, en contraposición a esto, equipar cada uno de los elementos 1, 2, 3, D con un servidor S, en especial un servidor UA. Por medio de esto puede prescindirse por ejemplo de servidores FTP adicionales, de los que un SPS puede cargar un programa SPS. Los elementos 1, 2, 3, D implicados pueden comprender por ejemplo un PC, un control numérico, respectivamente un control de movimiento, un control programable por memoria, accionamientos SERCOS, aparatos de introducción/edición de datos SERCOS o sistemas de vigilancia de condiciones. Aparte de esto se propone equipar cada aparato (dado el caso con excepción de accionamientos D y de un aparato de introducción/edición de datos) con un cliente C, en especialmente un cliente C UA. Mediante las medidas conforme a la invención pueden intercambiarse por primera vez datos estandarizados entre los elementos 1, 2, 3,... [Seguir leyendo]

 


Reivindicaciones:

1. Procedimiento para la comunicación (100, 200) entre elementos (1, 2, 3, D) de un sistema (A, B) , en especial entre componentes (1, 2, 3, D) de un sistema de fabricación automatizado (A, B) , conforme a un mecanismo de comunicación, que contiene:

aportación en cada caso de al menos un servidor (S) correspondiente al mecanismo de comunicación para cada uno de los elementos (1, 2, 3, D) implicados en la comunicación,

aportación en cada caso de al menos un cliente (C) correspondiente al mecanismo de comunicación para al menos una parte de los elementos (1, 2, 3) implicados en la comunicación, e intercambio de datos entre al menos dos elementos (1, 2, 3, D) del sistema a través del mecanismo de 10 comunicación,

en donde además de esto se utiliza en cada caso al menos una interfaz de comunicación (21) , asociada al cliente (C) y/o al servidor (S) y correspondiente al mecanismo de comunicación, caracterizado porque la interfaz de comunicación (21) se amplía de tal modo, que se intercambian datos de forma priorizada mediante la interfaz de comunicación (21) , a través de un canal de comunicación (24) , en donde como interfaz de comunicación (21) se utiliza una interfaz UA OPC que se amplía mediante medios en tiempo real (22) y no en tiempo real (23) , en donde como canal de comunicación (24) se utiliza un canal en tiempo real y/o no en tiempo real Sercos III (24) entre un maestro (25) y un esclavo del respectivo elemento (1, 2, 3) .

2. Procedimiento según la reivindicación 1, en el que además se intercambian datos adicionales directamente a través de enchufes.

3. Procedimiento según la reivindicación 1 ó 2, en el que para determinados elementos (D) , en especial un accionamiento y/o un aparato de introducción-edición de datos, se proporciona en cada caso sólo un servidor (S) y para los restantes elementos (1, 2, 3) se proporcionan en cada caso un cliente (C) y un servidor (S) .

4. Procedimiento según una de las anteriores reivindicaciones, que se lleva a cabo en un sistema (A, B) , que presenta al menos un componente de un control programable por memoria, una superficie de usuario, un control

numérico, un control programable por memoria externo, un sistema de vigilancia de condiciones, una instalación de visualización, un sistema guía de producción y/o un control de fabricación.

5. Procedimiento según una de las anteriores reivindicaciones, que se utiliza para una comunicación en tiempo real y/o no en tiempo real.

6. Sistema de comunicación (A, B) con elementos (1, 2, 3, D) , que está instalado para llevar a cabo todos los pasos 30 de un procedimiento según una de las reivindicaciones anteriores.


 

Patentes similares o relacionadas:

Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]

Transferencia automática segura de datos con un vehículo de motor, del 22 de Julio de 2020, de AIRBIQUITY INC: Un dispositivo electrónico en un vehículo para operar en un vehículo de motor en un estado de energía desatendido, comprendiendo el dispositivo […]

Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]

Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]

Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]

Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]

Método de control de aplicación y terminal móvil, del 8 de Julio de 2020, de Guangdong OPPO Mobile Telecommunications Corp., Ltd: Un terminal móvil , que comprende: un procesador ; y un módulo de inteligencia artificial AI ; el procesador que se […]

Procesamiento de contenido y servicios de redes para dispositivos móviles o fijos, del 8 de Julio de 2020, de AMIKA MOBILE CORPORATION: Un sistema para suministrar contenido de red a un dispositivo, comprendiendo el sistema : una primera interfaz para comunicarse con 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í. .