MX2013001013A - Operacion y configuracion de sistema de control distribuido. - Google Patents

Operacion y configuracion de sistema de control distribuido.

Info

Publication number
MX2013001013A
MX2013001013A MX2013001013A MX2013001013A MX2013001013A MX 2013001013 A MX2013001013 A MX 2013001013A MX 2013001013 A MX2013001013 A MX 2013001013A MX 2013001013 A MX2013001013 A MX 2013001013A MX 2013001013 A MX2013001013 A MX 2013001013A
Authority
MX
Mexico
Prior art keywords
control system
controller
configuration
components
identification
Prior art date
Application number
MX2013001013A
Other languages
English (en)
Inventor
David E Burgess
Richard A Leinen
Alexander Anderson Scott
Original Assignee
Leviton Manufacturing Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Leviton Manufacturing Co filed Critical Leviton Manufacturing Co
Publication of MX2013001013A publication Critical patent/MX2013001013A/es

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Selective Calling Equipment (AREA)

Abstract

Un dispositivo incluyendo un controlador, y una interfaz de comunicación acoplada al controlador y configurada para ser acoplada a un sistema de control incluyendo una pluralidad de componentes del sistema de control donde cada componente del sistema de control configurado para incluir una configuración asociada; el controlador está configurado para identificar una configuración del sistema de control a través de la interfaz de comunicación, y la configuración del sistema de control incluye las configuraciones asociadas con los componentes del sistema de control.

Description

OPERACIÓN Y CONFIGURACION DE SISTEMA DE CONTROL DISTRIBUIDO ANTECEDENTES DE LA INVENCION Esta divulgación se refiere a la operación y configuración del sistema de control, y en particular, a la operación y configuración de un sistema de control distribuido .
Los sistemas de control, tales como un sistema de control de iluminación, típicamente tienen un controlador central. Señales de interruptores, sensores de ocupación, fotoceldas, o similares son ingresadas en el controlador central . El controlador central procesa las entradas y genera señales para controlar cargas eléctricas, tales como circuitos de iluminación, componentes del sistema HVAC, o similares. El controlador central se puede actualizar con una nueva configuración ya que la configuración del sistema de control está ubicada en el controlador central. Sin embargo, si los componentes contienen configuraciones individuales, no existe una ubicación central para una configuración del sistema de control.
BREVE DESCRIPCION DE LAS FIGURAS La figura 1 ilustra una modalidad de un dispositivo para configurar un sistema de control de acuerdo con algunos principios inventivos de esta divulgación de patente.
La figura 2 ilustra una modalidad de un sistema de control de acuerdo con algunos principios inventivos de esta divulgación de patente.
La figura 3 es un gráfico de flujo que ilustra la consulta de una configuración de un sistema de control de acuerdo con algunos principios inventivos de esta divulgación de patente .
La figura 4 es un gráfico de flujo que ilustra la identificación de una configuración de un sistema de control de acuerdo con algunos principios inventivos de esta divulgación de patente.
La figura 5 es un gráfico de flujo que ilustra la creación de una configuración de un sistema de control de acuerdo con algunos principios inventivos de esta divulgación de patente .
La figura 6 ilustra una modalidad de una interfaz del sistema de control del dispositivo de la figura 1 de acuerdo con algunos principios inventivos de esta divulgación de patente.
DESCRIPCION DETALLADA DE LA INVENCION La figura 1 ilustra una modalidad de un dispositivo para configurar un sistema de control de acuerdo con algunos principios inventivos de esta divulgación de patente. En esta modalidad, el dispositivo 10 incluye una interfaz de usuario 12, un controlador 14, una interfaz de comunicación 16, y una memoria 18. La interfaz de usuario 12, interfaz de comunicación 16, y memoria 18 están acopladas al controlador 14.
El controlador 14 puede incluir cualquier variedad de circuitería. En una modalidad, el controlador 14 puede incluir circuitería digital tal como procesadores de propósito general, procesadores de señal digital, dispositivos lógicos programables , circuitos integrados de aplicación específica, o similares. Cualquier circuitería de ese tipo y/o lógica se puede utilizar para implementar el controlador 14 en hardware análogo y/o digital, software, microprogramacion cableada, etc., o cualquier combinación de los mismos.
La memoria 18 puede incluir cualquier variedad de memoria. Por ejemplo, la memoria puede incluir memoria dinámica, memoria estática, memoria de acceso aleatorio, memoria rápida, dispositivos de almacenamiento en masa, dispositivos de almacenamiento removibles, o similares. Se puede utilizar cualquier memoria en la que se pueda escribir más de una vez. Sin embargo, en una modalidad, otra memoria, tal como memorias de solo lectura, también puede ser incluida en la memoria 18. Tal como se describirá con mayor detalle a continuación, la memoria 18 se puede configurar para almacenar una configuración para un sistema de control 60. Además, la memoria 18 se puede configurar para almacenar una configuración para la interfaz de comunicación 16.
La interfaz de comunicación 16 puede incluir cualquier variedad de interfaces . Por ejemplo, la interfaz de comunicación 16 puede incluir interfaces tales como una interfaz serial, una interfaz paralela, una interfaz cableada o inalámbrica, una interfaz de radiofrecuencia, una interfaz óptica, o similar. La interfaz de comunicación 16 puede incluir una interfaz de Ethernet, una interfaz Bluetooth, una interfaz de enlace serial universal (USB) , una interfaz de red de área de controlador (CAN) , una combinación de dichas interfaces, o cualquier otra interfaz. Por consiguiente, el dispositivo 10 se puede configurar para comunicarse con un sistema de control.
En una modalidad, el dispositivo 10 se puede configurar para ser acoplado a un sistema de control incluyendo múltiples componentes del sistema de control a través de la interfaz de comunicación 16. El controlador 14 se puede configurar para identificar una configuración del sistema de control 60 a través de la interfaz de comunicación 16.
Una configuración puede incluir cualquier variedad de información relacionada con los componentes de un sistema de control. Por ejemplo, la configuración puede incluir una definición de cómo responden los componentes a las entradas. La configuración puede incluir un código para varios controladores de los componentes. La configuración puede incluir una jerarquía y/o agrupamiento de componentes. La configuración puede incluir información ambiental relacionada con el sistema de control. Cualquiera de esa información o combinaciones de información puede ser parte de la configuración.
La figura 2 ilustra una modalidad de un sistema de control de acuerdo con algunos principios inventivos de esta divulgación de patente. En esta modalidad, el sistema de control 60 incluye los componentes 66 y 68 acoplados a un enlace de comunicación 64. Sin embargo, el sistema de control 60 puede incluir cualquier número de componentes y enlaces de comunicación y cualquier interconexión de componentes y enlaces de comunicación.
El enlace de comunicación 64 puede incluir una variedad de sistemas de comunicación que puedan permitir la comunicación entre múltiples dispositivos. Por ejemplo, un enlace de comunicación puede incluir una red inalámbrica o cableada. El enlace de comunicación puede incluir redes tales como una red de área de controlador (CAN) , una red Ethernet, cualquier otra red multi-nodo, una combinación de dichas redes, o similar.
Los componentes 66 y 68 pueden ser cualquier variedad de componentes del sistema de control. Por ejemplo, en el contexto de un sistema de control de iluminación, un componente puede incluir un sensor de ocupación, un interruptor, una fotocelda, un reloj, o similar. Otros ejemplos de componentes incluyen relés, lastres, disyuntores, pantallas, interfaces de usuario, combinaciones de dichos componentes, o similares. Otros dispositivos y/o sistemas que pueden o no ser parte de un sistema de control de iluminación pueden ser un componente. Por ejemplo, un componente puede incluir un termostato, un acelerómetro, teclado, pantalla táctil, computadora, procesador, o similar. Cualquier componente de otros tipos de sistemas de control, tal como sistemas de seguridad, sistemas de automatización de casa, sistemas de automatización de edificios, o similares, pueden ser componentes del sistema de control 60.
Cada uno de los componentes 66 y 68 se puede configurar para almacenar una configuración respectiva 70 y 72. Un agregado de estas configuraciones 70 y 72 se puede referir como una configuración del sistema de control 60. Es decir, aún cuando las configuraciones 70 y 72 están distribuidas a través del sistema de control 60 en los componentes 66 y 68, las configuraciones 70 y 72 pueden definir cómo opera el sistema de control 60, cómo es procesada la información de control, similar.
El dispositivo 10 también se puede acoplar al enlace de comunicación 64. El dispositivo 10 se puede configurar para ser parte del sistema de control 60, se puede configurar para ser temporalmente acoplado al sistema de control 60, o similar. A través del dispositivo 10 se puede configurar el sistema de control 60. Por ejemplo, las configuraciones 70 y 72 de los componentes 66 y 68 pueden ser instaladas, actualizadas, modificadas o similares por el dispositivo 10.
Haciendo referencia a las figuras 1 y 2, el dispositivo 10 puede incluir una interfaz de usuario 12. La interfaz de usuario puede incluir cualquier variedad de interfaces. Por ejemplo, la interfaz de usuario 12 puede incluir pantallas, botones, claves, perillas, pantallas táctiles, interfaces periféricas, una combinación de dichas interfaces, o similares. En una modalidad, a través de la interfaz de usuario, el controlador 14 se puede configurar para recibir información ambiental para el sistema de control 60.
Información ambiental puede incluir información astronómica, tal como hora del día, mes, año, salida del sol, puesta del sol, fase de la luna, información de marea, combinaciones de dicha información, o similar. El controlador 14 se puede configurar para actualizar una configuración del sistema de control 60 en respuesta a la información ambiental. Por ejemplo, el controlador 14 puede actualizar una configuración localmente almacenada en la memoria 18. En un tiempo posterior, tal como se describe a continuación, la configuración se puede transmitir a uno o más componentes del sistema de control 60. En otro ejemplo, el controlador 14 se puede configurar para actualizar la configuración del sistema de control 60 a medida que la información ambiental es recibida .
La interfaz de usuario 12 también se puede configurar para recibir información operativa para al menos uno de los componentes del sistema de control 60. Información operativa puede incluir información relacionada con la manera en que el componente responde a los estímulos, diferentes modos operativos del componente, o en qué condiciones el componente cambiará los modos operativos, programas de los cambios del modo operativo, o similares. Por ejemplo, la información operativa puede incluir un modo operativo para el componente durante el día, un modo operativo para el componente durante la noche, y un programa indicando cuándo ocurre la transición del modo operativo de día al modo operativo de noche.
Información operativa también puede incluir identificaciones del componente, asociaciones del componente con otros componentes, combinaciones de dicha información, o similares. Por ejemplo, cada componente puede tener una identificación individual. Los componentes también se pueden asociar con grupos de componentes. El grupo de componentes se puede configurar para responder a entradas sustancialmente similares. La información operativa puede incluir una identificación del grupo de componentes. Los componentes también se pueden asociar juntos en áreas. Es decir, los componentes pueden no responder a las mismas entradas; sin embargo, los componentes pueden responder al mismo programa de cambios del modo operativo.
Por ejemplo, dentro de una sala de conferencias, diferentes relés para diferentes accesorios de iluminación pueden ser controlados por diferentes interruptores. Los relés para un conjunto de accesorios pueden ser controlados por un conjunto particular de interruptores. Esos relés pueden formar un grupo. La sala de conferencias puede tener otros grupos de relés, interruptores, y similares. Sin embargo, debido a que estos componentes están dentro de la misma sala de conferencias, los componentes pueden seguir el mismo programa de cambios de modo operativo. Es decir, aún cuando los componentes responden a diferentes entradas, un cambio en los modos operativos de los componentes en la misma área puede ocurrir al mismo tiempo. Por ejemplo, el cambio en los modos operativos para componentes en la sala de conferencias de un modo operativo de día a un modo operativo de noche puede ocurrir sustancialmente al mismo tiempo. Por consiguiente, los grupos de componentes pueden estar asociados con un área con dicho cambio de modo operativo de día/noche.
Aunque un área ha sido descrita como una sala de conferencias, un área puede incluir espacios físicos más grandes o más pequeños, diferentes agrupamientos lógicos de espacios, o similares. Por ejemplo, cada cubículo dentro de un espacio de oficina puede formar un área. En otro ejemplo, cada edificio de una instalación puede formar un área. Cualquier organización donde pueda ocurrir un cambio en el modo operativo en respuesta a un estímulo común puede formar un área.
Similar al uso de la información ambiental, el controlador se puede configurar para actualizar la configuración del sistema de control en respuesta a la información operativa. Además, el controlador 14 se puede configurar para actualizar un componente del sistema de control 60, por ejemplo, con una identificación de grupo actualizada, identificación de área, asociación de programa, o similar. Tal como se describirá con mayor detalle a continuación, las actualizaciones a la configuración y/o los componentes pueden ocurrir en una variedad de formas .
La figura 3 es un gráfico de flujo que ilustra la consulta de una configuración de un sistema de control de acuerdo con algunos principios inventivos de esta divulgación de patente. Para facilidad del análisis, las figuras 3-5 se referirán al sistema de control 60 y el dispositivo 10 de las figuras 1 y 2 como ejemplos; sin embargo, estas técnicas se pueden aplicar a otros sistemas de control y dispositivos.
En 90, se puede consultar la configuración. Por ejemplo, el dispositivo 10 puede transmitir un mensaje de difusión a través de una interfaz de comunicación 16 sobre el enlace de comunicación 64. Un componente 66 se puede configurar para responder a dicho mensaje. Aunque un mensaje de difusión ha sido utilizado como un ejemplo, se pueden utilizar otros tipos de mensajes. Por ejemplo, se puede utilizar un mensaje de multi-difusión, se puede utilizar un mensaje dirigido a una dirección predefinida, o similar.
Si en 92 se recibe una identificación, la identificación puede ser procesada en 94. Sin embargo, si una identificación no es recibida en 92, se le puede solicitar a un usuario del dispositivo 10 que conecte el dispositivo 10 a un sistema de control. Es decir, si el dispositivo 10 no está conectado a un sistema de control, ningún componente podrá responder. De manera similar, si el dispositivo 10 está acoplado a un sistema de comunicación no familiarizado con los protocolos del dispositivo 10 y el sistema de control 60, ninguna respuesta será recibida. Se puede cuestionar a un usuario en una variedad de formas. Por ejemplo, al usuario se le puede notificar a través de una interfaz de usuario 12 del dispositivo 10. Un mensaje en una pantalla, una luz indicadora, un tono audible, o cualquier notificación puede ser proporcionada a través de la interfaz de usuario 12 para consultar al usuario.
La figura 4 es un gráfico de flujo que ilustra la identificación de una configuración de un sistema de control de acuerdo con algunos principios inventivos de esta divulgación de patente. Tal como se describió anteriormente, se puede obtener una identificación del sistema de control 60. En 110, se puede realizar una determinación respecto a si la identificación es no cero. Si la identificación es cero, en 112 se crea una configuración. Se utiliza una identificación de cero como un ejemplo de una identificación de que el sistema de control 60 no ha sido configurado. Un sistema que no ha sido configurado puede incluir un sistema de control 60 que ha sido instalado, pero que todavía no tiene una configuración asociada. En otro ejemplo, un sistema que no ha sido configurado puede incluir un sistema de control 60 que tiene una configuración por omisión, una configuración mínima, una configuración no específica del sitio, una configuración parcial, o similar. Aunque se ha proporcionado cero como un ejemplo, se podría utilizar cualquier identificación para especificar que el sistema de control 60 no ha sido configurado en caso que el sistema de control 60 y el dispositivo 10 puedan entender el significado de esa identificación.
Si la identificación es no cero, en 114 se realizará una determinación respecto a si la identificación coincide con una identificación de una configuración almacenada en una memoria del dispositivo 10. Por ejemplo, el dispositivo 10 se puede configurar para almacenar múltiples configuraciones para los mismos o diferentes sistemas de control. Estas configuraciones pueden tener identificaciones asociadas. Si la identificación coincide con una identificación de una configuración almacenada, esa configuración puede ser cargada en el dispositivo en 118. Por consiguiente, el sistema de control 60 y sus componentes se pueden configurar, controlar, o similar como si el dispositivo tuviera la configuración del sistema de control 60.
Sin embargo, si la identificación no coincide con una identificación de una configuración en memoria, el controlador se puede configurar para obtener la configuración del sistema de control a través de la interfaz de comunicación. Por ejemplo, un componente, tal como el componente 66, se puede configurar para mantener una configuración para todo el sistema de control 60. En otro ejemplo, cada componente se puede configurar para mantener su propia configuración. Sin considerar la manera en que esté distribuido, el dispositivo 10 se puede configurar para comunicarse con los componentes para obtener la configuración del sistema de control 60.
La configuración entonces se puede almacenar en el dispositivo 10. Por lo tanto, si el dispositivo 10 es acoplado al sistema de control 60 nuevamente, el dispositivo puede tener la configuración asociada con la identificación almacenada en memoria. Como un resultado, el dispositivo 10 no necesita obtener la configuración una vez más por parte del sistema de control 60.
La identificación de una configuración de un sistema de control 60 puede ser un identificador sustancialmente único. Por ejemplo, la identificación puede ser un identificador globalmente único o GUID. Sin embargo, en una modalidad, la identificación puede no incluir suficiente información para distinguir diferentes configuraciones del mismo sistema de control 60. Por ejemplo, la identificación puede ser una identificación del sistema de control 60 aunque puede carecer de una identificación de versiones particulares, componentes constituyentes, configuraciones de componentes, o similares. Por consiguiente, incluso si la identificación es conocida y puede ser cargada en el dispositivo 10, la configuración del sistema de control 60 puede seguir siendo diferente de la configuración cargada. Por consiguiente, el dispositivo 10 se puede configurar para consultar al sistema de control 60 para determinar si la identificación ha sido actualizada. En caso de ser así, el dispositivo 10 se puede configurar para obtener la configuración, las porciones actualizadas, o similar .
La figura 5 es un gráfico de flujo que ilustra la creación de una configuración de un sistema de control de acuerdo con algunos principios inventivos de esta divulgación de patente. Tal como se describió anteriormente, el sistema de control 60 pudiera no haber sido configurado. Por consiguiente, una configuración no está disponible. El dispositivo se puede configurar para crear una configuración para el sistema de control 60.
Por ejemplo, en 130, se pueden consultar componentes del sistema de control 60. Un mensaje de difusión puede ser transmitido en el enlace de comunicación 64. Cada uno de los componentes 66 y 68 del sistema de control 60 se puede configurar para responder con información. Por lo tanto, en 132 el dispositivo 10 se puede configurar para obtener la información del componente.
Aunque se ha utilizado la transmisión de un mensaje de difusión como un ejemplo, se pueden utilizar otras técnicas para consultar el sistema de control 60 para los componentes. Por ejemplo, se pueden sondear direcciones del enlace de comunicación 64. En otro ejemplo, un componente maestro puede ser consultado para una lista de componentes. En otro ejemplo, la consulta puede ser un proceso de múltiples etapas. Por ejemplo, un componente, tal como el componente 66 puede servir como un enrutador para comunicaciones entre componentes del sistema de control. El componente 66 se puede configurar para obtener información referente a los componentes acoplados al componente 66. Esta información puede ser reenviada al dispositivo 10. Por lo tanto, sin considerar la ubicación en el sistema de control 60, las técnicas de comunicación, o similares, el dispositivo 10 puede obtener información del componente en cada componente del sistema de control 60.
La información de componente puede incluir cualquier variedad de información. Por ejemplo, la información de componente puede identificar el tipo de componente, las capacidades del componente, ubicación del componente, dirección del componente, o similar.
En respuesta a la información del componente, el dispositivo 10 se puede configurar para crear una configuración para el sistema de control 60 en 134. En una modalidad, la configuración creada en 134 puede ser una configuración mínima. Por ejemplo, la configuración creada puede identificar los componentes, sus direcciones o similares, pero no pueden identificar asociaciones de entradas con los componentes controlados. Por lo tanto, con la configuración mínima, el sistema de control no puede ejecutar operaciones. En otra modalidad, una configuración por omisión puede ser llenada utilizando la información del componente. La configuración por omisión puede tener definiciones para operaciones de los componentes que colocan los componentes en un modo operativo seguro para fallas.
En otro ejemplo todavía, la creación de la configuración puede incluir presentar una interfaz a un usuario del dispositivo 10 para crear la configuración. El usuario puede asociar componentes de entrada con componentes de control, crear modos operativos de los componentes, definir valores por omisión a nivel de sistema, o similares según sea apropiado para el sistema de control 60. No obstante, en 134 se puede crear una configuración. Además, se puede crear una identificación para la configuración.
En 136, el sistema de control 60 puede ser actualizado con la configuración creada. Por ejemplo, un componente del sistema de control 60 puede ser actualizado con la configuración recientemente creada. El componente se puede configurar para distribuir la configuración a los diversos componentes del sistema de control 60. En otro ejemplo, el dispositivo 10 se puede configurar para actualizar cada componente del sistema de control 60 con la porción correspondiente de la configuración. En otra modalidad, la división de la responsabilidad en la actualización se puede dividir entre cualquier combinación del dispositivo 10 y otros componentes del sistema de control 60. No obstante, se pueden actualizar las configuraciones de los componentes .
La figura 6 ilustra una modalidad de una interfaz del sistema de control del dispositivo de la figura 1 de acuerdo con algunos principios inventivos de esta divulgación de patente. En esta modalidad, la interfaz de comunicación 16 del dispositivo incluye una primera interfaz de comunicación 20 entre el controlador 14 y un segundo controlador 42. El segundo controlador 42 está acoplado a una segunda interfaz de comunicación 44. La segunda interfaz de comunicación 44 puede ser cualquier variedad de interfaz de comunicación tal como se describió anteriormente. De manera similar, el segundo controlador 42 puede ser cualquier variedad de circuitería similar al controlador 14 antes descrito.
El segundo controlador 43 está acoplado a una segunda memoria 46. La segunda memoria 46 se puede configurar para almacenar una configuración para la interfaz de comunicación 16. Por ejemplo, la segunda memoria 46 se puede configurar para almacenar un código para operación de la interfaz de comunicación 16.
El primer controlador 14 se puede configurar para recibir una actualización. Por lo tanto, la actualización puede incluir un código para el primer controlador 14 y el segundo controlador 42. El controlador 14 puede ser configurado para actualizar un código en la primera memoria 18 en respuesta al código para el primer controlador 14. El controlador 14 se puede configurar para transmitir el código para el segundo controlador 42 al segundo controlador 42 a través de la primera interfaz de comunicación 20. El segundo controlador 42 puede ser configurado para actualizar el código correspondiente en la memoria 46. En una modalidad, el código actualizado para el primer controlador 14 y el segundo controlador 42 puede ser recibida por el primer controlador 14 en una sola actualización.
En una modalidad, la interfaz del sistema de control 16 se puede configurar para trasladar comunicaciones desde el primer controlador 14 a un formato adecuado para el sistema de control 60. Por ejemplo, el primer controlador 14 se puede configurar para comunicar sobre un puerto serial como el primer enlace de comunicación 20. Sin embargo, el sistema de control 60 puede comunicar utilizando un enlace de comunicación diferente, tal como un CAN. La segunda interfaz de comunicación 44 puede ser una interfaz CAN. El segundo controlador 42 se puede configurar para trasladar las comunicaciones sobre el enlace de comunicación serial 20 a comunicaciones CAN convenientes para transmitir a través de la interfaz de comunicación 44 al sistema de control 60.
Además, los principios inventivos de esta divulgación de patente se han descrito anteriormente con referencia a algunas modalidades ejemplares específicas, pero estas modalidades pueden ser modificadas en arreglo y detalle sin apartarse de los conceptos inventivos. Dichos cambios y modificaciones se consideran que están dentro del alcance de las siguientes reivindicaciones.

Claims (31)

NOVEDAD DE LA INVENCION Habiendo descrito el presente invento, se considera como una novedad y, por lo tanto, se reclama como prioridad lo contenido en las siguientes: REIVINDICACIONES
1. - Un dispositivo, que comprende: un controlador; y una interfaz de comunicación acoplada al controlador y configurada para ser acoplada a un sistema de control incluyendo una pluralidad de componentes del sistema de control, cada componente del sistema de control configurado para incluir una configuración asociada; en donde : el controlador está configurado para identificar una configuración del sistema de control a través de la interfaz de comunicación; y la configuración del sistema de control incluye las configuraciones asociadas con los componentes del sistema de control .
2. - El dispositivo de conformidad con la reivindicación 1, caracterizado porque el controlador está configurado para solicitar una identificación de la configuración del sistema de control a través de la interfaz de comunicación.
3. - El dispositivo de conformidad con la reivindicación 2, que además comprende: una memoria configurada para almacenar una pluralidad de configuraciones; en donde el controlador está configurado para determinar si la identificación coincide con una identificación de una configuración de las configuraciones almacenadas en la memoria.
4. - El dispositivo de conformidad con la reivindicación 2, que además comprende: una memoria configurada para almacenar una pluralidad de configuraciones; en donde el controlador está configurado para obtener la configuración del sistema de control a través de la interfaz de comunicación si la identificación del sistema de control no coincide con alguna identificación de configuraciones almacenadas en la memoria.
5. - El dispositivo de conformidad con la reivindicación 2, caracterizado porque el controlador está configurado para crear una configuración en caso que la identificación de la configuración del sistema de control indique que el sistema de control no ha sido configurado.
6. - El dispositivo de conformidad con la reivindicación 5, caracterizado porque el controlador está configurado para identificar los componentes del sistema de control .
7. - El dispositivo de conformidad con la reivindicación 5, caracterizado porque el controlador está configurado para obtener información asociada con cada uno de los componentes del sistema de control.
8. - El dispositivo de conformidad con la reivindicación 7, caracterizado porque el controlador está configurado para crear la configuración en respuesta a la información .
9. - El dispositivo de conformidad con la reivindicación 8, caracterizado porque el controlador está configurado para actualizar al menos un componente del sistema de control con la configuración.
10. - El dispositivo de conformidad con la reivindicación 1, que además comprende: una interfaz de usuario acoplada al controlador y configurada para recibir información ambiental; en donde el controlador está configurado para actualizar la configuración en respuesta a la información ambiental .
11. - El dispositivo de conformidad con la reivindicación 10, caracterizado porque la información ambiental incluye al menos uno seleccionado del grupo que consiste de hora del día, día, mes, año, salida del sol y puesta del sol .
12.- El dispositivo de conformidad con la reivindicación 1, que además comprende: una interfaz de usuario acoplada al controlador y configurada para recibir información operativa para al menos uno de los componentes del sistema de control ; en donde el controlador está configurado para actualizar la configuración en respuesta a la información operativa .
13. - El dispositivo de conformidad con la reivindicación 1, que además comprende: una interfaz de usuario acoplada al controlador y configurada para recibir información operativa; en donde el controlador está configurado para actualizar al menos un componente del sistema de control en respuesta a la información operativa.
14. - Un método para configurar un sistema de control incluyendo una pluralidad de componentes del sistema de control , que comprende : acoplar un dispositivo a una red acoplada a los componentes del sistema de control, cada componente del sistema de control configurado para incluir una configuración asociada; e identificar una configuración del sistema de control a través de una interfaz de comunicación del dispositivo; en donde la configuración del sistema de control incluye las configuraciones asociadas con los componentes del sistema de control.
15. - El método de conformidad con la reivindicación 14, que además comprende solicitar una identificación de la configuración del sistema de control a través de la interfaz de comunicación.
16. - El método de conformidad con la reivindicación 15, que además comprende: almacenar una pluralidad de configuraciones; y determinar si la identificación coincide con una identificación de una configuración de las configuraciones almacenadas en la memoria.
17. - El método de conformidad con la reivindicación 16, que además comprende: almacenar una pluralidad de configuraciones; y obtener la configuración del sistema de control a través de la interfaz de comunicación si la identificación del sistema de control no coincide con alguna identificación de configuraciones almacenadas en la memoria.
18. - El método de conformidad con la reivindicación 15, caracterizado por la creación de una configuración si la identificación de la configuración del sistema de control indica que el sistema de control no ha sido configurado.
19.- El método de conformidad con la reivindicación 18, caracterizado por la identificación de los componentes del sistema de control.
20.- El método de conformidad con la reivindicación 18, caracterizado por la obtención de información asociada con cada uno de los componentes del sistema de control.
21. - El método de conformidad con la reivindicación 20, caracterizado por la creación de la configuración en respuesta a la información.
22. - El método de conformidad con la reivindicación 21, caracterizado por la actualización de al menos un componente del sistema de control con la configuración.
23. - El método de conformidad con la reivindicación 14, que además comprende: recibir información ambiental a través de una interfaz de usuario; y actualizar la configuración en respuesta a la información ambiental .
24. - El método de conformidad con la reivindicación 14 , que además comprende : recibir información operativa para al menos uno de los componentes del sistema de control a través de la interfaz de usuario; y actualizar la configuración en respuesta a la información operativa.
25. - El método de conformidad con la reivindicación 14 , que además comprende : recibir información operativa para al menos uno de los componentes del sistema de control a través de la interfaz de usuario; y actualizar al menos un componente del sistema de control en respuesta a la información operativa.
26. - Un dispositivo, que comprende: una primera memoria; un primer controlador acoplado a la memoria; una primera interfaz de comunicación acoplada al controlador; un segundo controlador acoplado al primer controlador a través de la primera interfaz de comunicación; una segunda memoria acoplada al segundo controlador; y una segunda interfaz de comunicación configurada para ser acoplada al menos a un componente del sistema de control ; en donde el primer controlador está configurado para recibir una actualización incluyendo un código para el primer controlador y el segundo controlador, actualizar el código en la primera memoria en respuesta al código para el primer controlador, y transmitir el código para el segundo controlador al segundo controlador a través de la primera interfaz de comunicación.
27. - El dispositivo de conformidad con la reivindicación 26, caracterizado porque el primer controlador está configurado para identificar una configuración del sistema de control a través de la segunda interfaz de comunicación .
28. - El dispositivo de conformidad con la reivindicación 26, caracterizado porque el primer controlador está configurado para actualizar una configuración de al menos un componente del sistema de control a través de la segunda interfaz de comunicación.
29.- Un método, que comprende: recibir una actualización en un primer controlador; actualizar un código para el primer controlador en una memoria acoplada al primer controlador en respuesta a la actualización; y transmitir un código para un segundo controlador en la actualización al segundo controlador a través de una primera interfaz de comunicación acoplando el primer controlador y el segundo controlador.
30. - El método de conformidad con la reivindicación 29, que además comprende identificar una configuración de un sistema de control a través de una segunda interfaz de comunicación acoplando el segundo controlador al sistema de control .
31. - El método de conformidad con la reivindicación 29, que además comprende actualizar una configuración de al menos un componente del sistema de control de un sistema de control a través de una segunda interfaz de comunicación acoplando el segundo controlador al sistema de control .
MX2013001013A 2010-07-30 2010-07-30 Operacion y configuracion de sistema de control distribuido. MX2013001013A (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2010/044007 WO2012015439A1 (en) 2010-07-30 2010-07-30 Distributed control system operation and configuration

Publications (1)

Publication Number Publication Date
MX2013001013A true MX2013001013A (es) 2013-03-07

Family

ID=45530407

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2013001013A MX2013001013A (es) 2010-07-30 2010-07-30 Operacion y configuracion de sistema de control distribuido.

Country Status (3)

Country Link
US (1) US20130218302A1 (es)
MX (1) MX2013001013A (es)
WO (1) WO2012015439A1 (es)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013003271A1 (de) 2013-02-27 2014-08-28 Volkswagen Aktiengesellschaft Verfahren zur Einrichtung und bzw. oder Aktualisierung einer Programmierung eines Steuergerätes eines Verkehrsmittels
US9864350B2 (en) * 2013-03-12 2018-01-09 Trane International, Inc. Events management
EP3012700B1 (en) * 2013-09-24 2019-01-02 Mitsubishi Electric Corporation Programmable controller and control method for programmable controller
JP2016157158A (ja) * 2015-02-23 2016-09-01 アズビル株式会社 コントローラ

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19857649A1 (de) * 1998-12-14 2000-06-15 Siemens Ag Verteiltes Steuerungssystem sowie Anlagenkomponente für ein derartiges System
US7257523B1 (en) * 1999-05-06 2007-08-14 Fisher-Rosemount Systems, Inc. Integrated distributed process control system functionality on a single computer
JP2002123479A (ja) * 2000-10-17 2002-04-26 Hitachi Ltd ディスク制御装置およびそのキャッシュ制御方法
US7020770B2 (en) * 2002-07-12 2006-03-28 Lsi Logic Corporation Method and apparatus for configuration of RAID controllers
US7305272B2 (en) * 2002-12-16 2007-12-04 Rockwell Automation Technologies, Inc. Controller with agent functionality
US7225037B2 (en) * 2003-09-03 2007-05-29 Unitronics (1989) (R″G) Ltd. System and method for implementing logic control in programmable controllers in distributed control systems
US7698275B2 (en) * 2004-05-21 2010-04-13 Computer Associates Think, Inc. System and method for providing remediation management
US8533253B2 (en) * 2005-06-09 2013-09-10 Whirlpool Corporation Distributed object-oriented appliance control system
DE102005038183A1 (de) * 2005-08-12 2007-02-15 Daimlerchrysler Ag Verfahren zum Betreiben eines Netzwerks
US7571063B2 (en) * 2006-04-28 2009-08-04 Admmicro Properties Llc Lighting performance power monitoring system and method with optional integrated light control
US7630777B2 (en) * 2006-07-06 2009-12-08 Honeywell International Inc. Apparatus and method for configurable process automation in a process control system
US20120030496A1 (en) * 2010-07-30 2012-02-02 Sundeep Chandhoke Specification of Isochronous Data Transfer in a Graphical Programming Language
FR2982961B1 (fr) * 2011-11-22 2014-09-05 Schneider Electric Usa Inc Arbitrage de dispositif de commande prioritaire

Also Published As

Publication number Publication date
US20130218302A1 (en) 2013-08-22
WO2012015439A1 (en) 2012-02-02

Similar Documents

Publication Publication Date Title
EP2145457B1 (en) Networked control system using logical addresses
US7694005B2 (en) Remote device management in a home automation data transfer system
CN108886482B (zh) 用于配置、控制或监测家庭自动化设施的方法
US7640351B2 (en) Application updating in a home automation data transfer system
US7870232B2 (en) Messaging in a home automation data transfer system
US9817781B2 (en) Device and method for addressing, and converter
US20070256085A1 (en) Device types and units for a home automation data transfer system
US10948888B2 (en) Smart building device discovery and control
CN113572782B (zh) 一种支持多种传感网的物联网网关及其实现方法
US11533195B2 (en) Building management system with automatic equipment discovery and function extension
MX2013001013A (es) Operacion y configuracion de sistema de control distribuido.
WO2015001041A1 (en) A gateway system for facilitating the interoperability between different service domains and a multitude of communication protocols within and outside a home network
US20070121653A1 (en) Protocol independent application layer for an automation network
US20110134794A1 (en) Apparatus and method for automatic discovery of lighting controllers
JP2019159631A (ja) 制御システム、コントローラ、および制御方法
KR100442282B1 (ko) 홈 네트워크 시스템 및 그 제어방법
US8370722B2 (en) Apparatus and method for automatic configuration of lighting controllers
Pandurov et al. Unified device access in home automation environment
US20080211639A1 (en) Domestic appliance arrangement
MX2013001016A (es) Operacion y configuracion de sistema de control distribuido.
US20240097931A1 (en) Decoupling IoT Devices with Soft-Wiring or other Configuration, Including Dynamic Variance of Control Group Pairings Based on Context Such as Time and/or Location
AU2022100049A4 (en) A system for configuring a control device of a mesh network of connected devices
US20240098457A1 (en) Distributed Maintenance of Operational Data Among IoT Devices, with Soft-Wiring or Other Configuration
KR20170106797A (ko) 펌웨어 다중 다운로드가 가능한 plc 모듈과 이를 포함하는 plc 시스템 및 이를 이용한 plc 시스템의 펌웨어 다중 다운로드 방법
US20240121128A1 (en) Dynamic Provisioning of IoT Devices From an Online Application Marketplace

Legal Events

Date Code Title Description
FG Grant or registration