ES2654335T3 - Sistema para monitorizar y controlar una instalación industrial - Google Patents
Sistema para monitorizar y controlar una instalación industrial Download PDFInfo
- Publication number
- ES2654335T3 ES2654335T3 ES14190041.5T ES14190041T ES2654335T3 ES 2654335 T3 ES2654335 T3 ES 2654335T3 ES 14190041 T ES14190041 T ES 14190041T ES 2654335 T3 ES2654335 T3 ES 2654335T3
- Authority
- ES
- Spain
- Prior art keywords
- tab
- control
- laptop
- portable computer
- monitoring
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000009434 installation Methods 0.000 title claims abstract description 48
- 238000012545 processing Methods 0.000 claims abstract description 83
- 238000012544 monitoring process Methods 0.000 claims abstract description 62
- 238000004891 communication Methods 0.000 claims abstract description 53
- 230000006854 communication Effects 0.000 claims abstract description 53
- 230000007257 malfunction Effects 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 102100026205 1-phosphatidylinositol 4,5-bisphosphate phosphodiesterase gamma-1 Human genes 0.000 description 4
- 101000691599 Homo sapiens 1-phosphatidylinositol 4,5-bisphosphate phosphodiesterase gamma-1 Proteins 0.000 description 4
- 230000008901 benefit Effects 0.000 description 4
- 101100048435 Caenorhabditis elegans unc-18 gene Proteins 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 101100190617 Arabidopsis thaliana PLC2 gene Proteins 0.000 description 2
- 101100408456 Arabidopsis thaliana PLC8 gene Proteins 0.000 description 2
- 101100464304 Caenorhabditis elegans plk-3 gene Proteins 0.000 description 2
- 101000746134 Homo sapiens DNA endonuclease RBBP8 Proteins 0.000 description 2
- 101000969031 Homo sapiens Nuclear protein 1 Proteins 0.000 description 2
- 102100021133 Nuclear protein 1 Human genes 0.000 description 2
- 101100285426 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) HMI1 gene Proteins 0.000 description 2
- 101100093534 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) RPS1B gene Proteins 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000003466 welding Methods 0.000 description 2
- -1 ... Proteins 0.000 description 1
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 101100190618 Arabidopsis thaliana PLC3 gene Proteins 0.000 description 1
- 101100190621 Arabidopsis thaliana PLC4 gene Proteins 0.000 description 1
- 101100408454 Arabidopsis thaliana PLC6 gene Proteins 0.000 description 1
- 101100408455 Arabidopsis thaliana PLC7 gene Proteins 0.000 description 1
- 206010010071 Coma Diseases 0.000 description 1
- 101000710013 Homo sapiens Reversion-inducing cysteine-rich protein with Kazal motifs Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 239000011265 semifinished product Substances 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/056—Programming the PLC
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13004—Programming the plc
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13171—Portable, detachable programming unit
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/15—Plc structure of the system
- G05B2219/15045—Portable display unit
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23406—Programmer device, portable, handheld detachable programmer
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Selective Calling Equipment (AREA)
- Programmable Controllers (AREA)
Abstract
Un sistema para monitorizar y controlar una instalación industrial (1) que comprende una pluralidad de estaciones (ST) de procesamiento y de montaje, en el que dichas estaciones (ST) de procesamiento están asociadas con una pluralidad de áreas (A) de control, comprendiendo dicho sistema: - una pluralidad de controladores lógicos programables (PLC), en la que asociado con cada área (A) de control existe al menos un controlador lógico programable respectivo (PLC) para la monitorización y/o el control de las estaciones (ST) de procesamiento que pertenecen al área respectiva (A) de control; - una red (LAN) de comunicaciones que conecta dicha pluralidad de controladores lógicos programables (PLC) entre sí; - al menos una unidad de interfaz humano-máquina configurada para monitorizar y/o controlar dichas estaciones (ST) de procesamiento, comprendiendo dicha al menos una unidad de interfaz humanomáquina un ordenador portátil (TAB) que tiene un transceptor inalámbrico (12), en el que dicho ordenador portátil (TAB) está programado (SRV) para ejecutar una pluralidad de funciones, incluyendo una monitorización global de la instalación industrial (1), una monitorización local de al menos una de dichas estaciones (ST) de procesamiento, y un control local de al menos una de dichas estaciones (ST) de procesamiento, comprendiendo cada ordenador portátil (TAB) un dispositivo (10) que tiene almacenado un código que identifica de forma única el ordenador portátil respectivo (TAB); - medios (AP, R, SRV) configurados para permitir el acceso de dicho ordenador portátil (TAB) con dicha red (LAN) de comunicaciones a través de dicho transceptor inalámbrico (12) de tal forma que dicho ordenador portátil (TAB) pueda enviar órdenes de monitorización y/o de control a dicho al menos un controlador lógico programable (PLC) respectivo); y - una pluralidad de dispositivos (DK; AP) de identificación, habiendo un dispositivo respectivo (DK; AP) de identificación asociado con cada área de control para detectar la presencia de dicho ordenador portátil (TAB) en un área dada (A) de control, en el que, para detectar el área (A) de control en la que está ubicado dicho ordenador portátil (TAB), cada dispositivo (DK; AP) de identificación comprende un lector (20) configurado para detectar la presencia de dicho ordenador portátil (TAB) y leer el código que identifica de forma única el ordenador portátil respectivo (TAB), en el que dicho sistema está configurado para ejecutar una orden de control generada mediante dicho ordenador portátil (TAB) y dirigida a una estación dada (ST) de procesamiento únicamente si dicho dispositivo (DK; AP) de identificación ha detectado la presencia de dicho ordenador portátil (TAB) en el área (A) de control en la que está ubicada dicha estación dada (ST) de procesamiento; caracterizado porque: - dicha orden de control es una instrucción que comprende un campo que identifica el ordenador portátil (TAB) que ha enviado la solicitud de control, un campo que identifica las estaciones (ST) de procesamiento a las que se dirige la orden y un campo que contiene la instrucción; - cada dispositivo (DK) de identificación tiene almacenado (20) en su interior un código que identifica de forma única el dispositivo respectivo (DK) de identificación y, por consiguiente, el área (A) de control asociada con el dispositivo respectivo (DK) de identificación, estando conectado cada dispositivo (DK) de identificación con dicho al menos un controlador lógico programable (PLC) respectivo y configurado para enviar dicho código que identifica de forma única el ordenador portátil respectivo (TAB) y dicho código que identifica de forma única el dispositivo respectivo (DK) de identificación con el al menos un controlador lógico programable (PLC) respectivo, señalando de esta forma el área (A) de control en la que está ubicado dicho ordenador portátil (TAB); y - dicha pluralidad de controladores lógicos programables (PLC) están configurados para ejecutar la orden de control generada por dicho ordenador portátil (TAB) y dirigida a una estación dada (ST) de procesamiento únicamente si dicho ordenador portátil (TAB) y dicha estación dada (ST) de procesamiento están ubicados en la misma área (A) de control.
Description
5
10
15
20
25
30
35
40
45
50
DESCRIPCION
Sistema para monitorizar y controlar una instalación industrial Campo técnico
La presente invención versa acerca de sistemas para monitorizar y controlar una instalación industrial, por ejemplo para el montaje y/o la fabricación de estructuras y/o componentes de vehículos de motor.
La invención también versa acerca de sistemas que utilizan la información acerca de la producción y del estado de la instalación, generada y puesta a disposición por tales procedimientos industriales de producción; por ejemplo, para monitorizar, solucionar y gestionar los errores y/o el funcionamiento defectuoso de ciertas partes de la instalación.
Con mayor detalle, la presente invención versa acerca de sistemas de monitorización y de control que comprenden interfaces humano-máquina, que permiten a un operario representar visualmente la información mencionada anteriormente sobre la producción y el estado de la instalación y generar y enviar órdenes para la gestión y el control de la propia instalación o de porciones de la misma.
Antecedentes técnicos
En las Figuras 1a, 1b y 1c se representa un esquema de una instalación industrial 1 o de una cadena de montaje, por ejemplo para estructuras o componentes de vehículos de motor, de un tipo conocido.
En general, la instalación 1 comprende una pluralidad de estaciones ST de procesamiento y/o de montaje —por ejemplo, en cascada entre sí—, en la que cada estación ST lleva a cabo una operación dada, tal como, por ejemplo, una operación de mecanizado sobre una pieza que recibe en una entrada y/o un montaje de piezas recibidas. Por ejemplo, la instalación ilustrada en la Figura 1a contempla quince estaciones ST, y, al final del procedimiento, la última estación ST produce la pieza semiacabada.
En el ejemplo considerado, toda la instalación 1 está dividida en áreas A de control, tales como cuatro áreas A1, A2, A3 y A4.
Según se ilustra, por ejemplo, en la Figura 1b, cada área A comprende un subconjunto de estaciones ST controlado por una única unidad fija de interfaz humano-máquina (HMI). Por ejemplo, el primer área A1 puede comprender las primeras cuatro estaciones ST1, ST2, ST3 y ST4. Estas estaciones están monitorizadas y controladas por la primera unidad fija de interfaz humano-máquina designada por la referencia HMI1.
Asimismo, el área A2 puede comprender las siguientes cuatro estaciones controladas por la segunda unidad fija de interfaz humano-máquina. En general, el número de estaciones ST puede ser incluso distinto para las diversas áreas A de control.
Por consiguiente, la primera estación ST1 puede recibir una pieza que ha de ser montada y llevar a cabo su intervención preestablecida sobre la pieza original para producir una pieza semiacabada que ha de ser suministrada en la salida. El producto semiacabado en la salida de la estación ST1 es suministrado a la entrada de una segunda estación ST2, en la que es recibido y fijado en su posición para el procedimiento subsiguiente contemplado en la estación ST2, etc.
Cada estación ST está dotada, normalmente, de al menos un medio de accionamiento y/o un medio de detección para llevar a cabo y/o monitorizar las operaciones llevadas a cabo en esa estación. Por ejemplo, las operaciones llevadas a cabo en cada estación pueden ser: el montaje de algunas piezas adicionales, la soldadura, el control de la calidad de las soldaduras, etc. También pueden contemplarse estaciones que llevan a cabo exclusivamente una función de almacenamiento y/o de transporte, tales como, por ejemplo, las estaciones ST1, ST6, ST11 y ST15, que pueden ser, por ejemplo, cargadores o cintas transportadoras.
Normalmente, presente en las estaciones ST mencionadas anteriormente hay uno o más robots industriales para realizar la operación más rápidamente y con mayor calidad. Un robot industrial es un manipulador reprogramable de múltiples aplicaciones controlado automáticamente utilizado frecuentemente en aplicaciones de automatización industrial para llevar a cabo procedimientos de fabricación. Por lo tanto, normalmente, el medio de accionamiento y el medio de detección se encuentran incorporados en dicho robot industrial y permiten la ejecución y la monitorización de las diversas etapas de procesamiento.
La pieza permanece en cada estación ST durante el tiempo necesario para llevar a cabo el procedimiento u operación establecido para esa estación dada. Al final de la operación en una estación, se libera la pieza y puede proseguir a lo largo del recorrido hacia la siguiente estación de la cadena de montaje. Con este fin (véase, por ejemplo, la Figura 1c), normalmente cada estación ST de montaje, por ejemplo las estaciones ST2-ST5, ST7-ST10 y ST12-ST14, está dotada de medios AT1, AT2, AT3, ..., de accionamiento para llevar a cabo el o los procedimientos asociados con la estación y/o de un medio S1, S2, S3, ..., de detección, para la adquisición de parámetros sobre el estado de la estación.
5
10
15
20
25
30
35
40
45
50
55
Según se ha mencionado anteriormente, cada área A de control está dotada, normalmente, de una unidad fija de interfaz humano-máquina HMI. Por ejemplo, la instalación ilustrada en la Figura 1a contempla cuatro áreas A1, A2, A3 y A4 y, por consiguiente, se proporcionan cuatro unidades fijas de interfaz humano-máquina HMI. Normalmente, se proporciona la unidad fija de interfaz humano-máquina HMI en un área adyacente a las estaciones ST que la unidad de interfaz humano-máquina HMI es capaz de monitorizar y/o controlar. En el ejemplo ilustrado, cada unidad fija de interfaz humano-máquina HMI monitoriza y controla el subconjunto de estaciones del área asociada A.
En particular, para controlar las estaciones ST, cada interfaz humana-máquina HMI fija está conectada a través de una red de comunicaciones COM con una unidad de procesamiento y de control electrónico PLC, tal como, por ejemplo, un controlador lógico programable (PLC). Por ejemplo, según se ilustra en la Figura 1b, la interfaz HMI1 está conectada con la unidad de PLC1 a través de una red de comunicaciones COM1.
La unidad de procesamiento y de control electrónico PLC está conectada, a su vez, con las estaciones ST del área asociada A, en particular (véase la Figura 1c) con los accionadores AT y con los sensores S de las estaciones asociadas ST. Por ejemplo, con este fin, se puede utilizar una red de comunicaciones, tal como, por ejemplo, la red COM1 que se utiliza para las comunicaciones con la interfaz HMI asociada. Por ejemplo, la red mencionada anteriormente de comunicaciones puede ser una Ethernet, o un bus CAN (red de control por áreas) o, en general, cualquier red alámbrica o inalámbrica de comunicaciones.
Además, la unidad de procesamiento y de control electrónico PLC está conectada con un terminal inteligente de tipo SCADA (control de supervisión y adquisición de datos) que permite una monitorización remota de toda la cadena de montaje. Por ejemplo, para este fin se puede utilizar una red de comunicaciones, tal como, por ejemplo, la LAN (red de área local), por ejemplo, una Ethernet, preferentemente alámbrica.
Entonces, en la actualidad, la función de monitorización global se encuentra en el terminal inteligente de SCADA, mientras que las funciones locales de diagnóstico, control e intervención, que son útiles en el caso de un funcionamiento defectuoso, son gestionadas directamente por la interfaz humano-máquina HMI fija puesta en el entorno de las estaciones de montaje.
En general, una unidad PLC de procesamiento y de control electrónico también puede gestionar las estaciones de una pluralidad de áreas A y, por lo tanto, las interfaces HMI (véase, por ejemplo, la Figura 2) o, viceversa, se puede asociar una pluralidad de unidades PLC de procesamiento y de control electrónico con una única área A.
Por consiguiente, en general, la instalación descrita anteriormente, comprende una pluralidad de estaciones ST de procesamiento y/o de montaje, por ejemplo, para llevar a cabo operaciones sobre estructuras o componentes de vehículos de motor. Una o más unidades PLC de procesamiento y de control electrónico están asociadas con las estaciones ST de montaje y/o de procesamiento, para el control de al menos un accionador AT y/o un sensor S asociados con la estación ST de montaje y/o de procesamiento. Finalmente, se proporciona al menos una unidad de interfaz humano-máquina HMI, configurada para monitorizar o controlar las estaciones ST de montaje y/o de procesamiento por medio de al menos una unidad PLC de procesamiento y de control electrónico.
Normalmente, los dispositivos inteligentes de SCADA se implementan por medio de uno o más ordenadores que están ubicados fuera del sitio en el que está ubicada la instalación de montaje, preferentemente en instalaciones que se encuentran a una temperatura controlada y relativamente limpias. Por consiguiente, los dispositivos mencionados anteriormente pueden incluso no estar protegidos específicamente contra la humedad, el polvo, los saltos de temperatura, etc.
Por el contrario, las unidades fijas de interfaz humano-máquina HMI están colocadas en proximidad de las estaciones de montaje y pueden estar sujetas a condiciones críticas de trabajo en cuanto a la humedad, el polvo y los saltos de temperatura. Además, en cada instalación se requieren un gran número de unidades fijas de interfaz humano-máquina HMI, que contienen un nivel elevado de “inteligencia” incorporada y conllevan costes elevados para su instalación y mantenimiento.
Con referencia a la Figura 3, en una instalación 1 de un tipo conocido el operario OP que desea intervenir en una estación ST debe entrar físicamente en el área A en la que está contenida la estación ST y, mediante la unidad fija de interfaz humano-máquina HMI asociada con esa A, puede controlar la estación ST.
Por el contrario, el terminal de SCADA es exclusivamente un terminal de monitorización, desde el que el operario OP puede observar toda la cadena de montaje, pero, si es necesaria una intervención, el operario OP debe alcanzar la unidad fija de interfaz humano-máquina HMI asociada con la estación ST que ha de ser controlada, y enviar directamente, por medio de la interfaz humano-máquina HMI fija mencionada anteriormente, la orden necesaria para la estación en cuestión.
En particular, las unidades fijas de interfaz humano-máquina HMI están ubicadas cerca de las estaciones ST para permitir que un operario OP observe el estado efectivo de la instalación y vea en tiempo real los efectos resultantes de las modificaciones configuradas mediante la orden que envía a la estación. De esta forma, el operario OP puede
5
10
15
20
25
30
35
40
45
50
llevar a cabo, por ejemplo, una regulación variando los parámetros de entrada y tomando nota del comportamiento en la salida, llevando a cabo, por lo tanto, un control de información de retorno.
Con las instalaciones 1 de un tipo conocido, el operario OP solo tiene dos posibilidades para monitorizar una estación ST dada, es decir, monitorizar mediante el terminal de SCADA o entrar físicamente en el área asociada A de control y consultando la unidad fija de interfaz humano-máquina HMI acerca del estado de la estación ST.
Más específicamente, la presente invención versa acerca de un sistema para monitorizar y controlar una instalación industrial según el preámbulo de la Reivindicación 1, que se conoce, por ejemplo por el documento GB 2 452 635 A.
Objeto y sumario
En vista de lo que se ha definido anteriormente, el objeto de la presente invención es proporcionar un sistema para la supervisión y el control de una instalación industrial del tipo al que se ha hecho referencia anteriormente que permitirá una actividad conveniente y versátil para la monitorización y el control de la instalación, superando, por lo tanto, uno o más de los inconvenientes resumidos anteriormente.
De cara a conseguir el anterior fin, el objeto de la presente invención es un sistema para monitorizar y controlar una instalación industrial que tiene las características especificadas en la Reivindicación 1.
Las reivindicaciones forman una parte integral de la enseñanza técnica proporcionada en la presente memoria con respecto a la invención.
En diversas realizaciones, las interfaces humano-máquina descritas anteriormente pueden ser sustituidas por un ordenador portátil, tal como, por ejemplo, un dispositivo móvil, por ejemplo un ordenador de tipo tableta, programado para ejecutar una pluralidad de funciones, que comprenden la monitorización global de la instalación, la monitorización local de cada estación individual y el control local de una de las estaciones.
En particular, la unidad de procesamiento y de control electrónico asociada con una estación dada de procesamiento o de montaje autoriza y ejecuta una orden de control generada por una unidad portátil de interfaz humano-máquina únicamente si la unidad de procesamiento y de control electrónico detecta la presencia de la unidad portátil de interfaz máquina-humano en el área cercana a la estación.
La ventaja principal del sistema para monitorizar y controlar una instalación industrial según la invención reside en el hecho de que la unidad de interfaz humano-máquina es portátil y permite que la monitorización de la instalación y de las diversas estaciones de montaje se lleve a cabo desde cualquier posición interior o exterior de la instalación.
Además, mediante la gestión de perfiles de usuario, cada operario puede seleccionar únicamente las funciones que le son accesibles y tiene funciones adicionales disponibles, tales como, por ejemplo, la representación visual de imágenes o vídeos de instrucción, diseñadas para instruir al operario acerca de una o más operaciones manuales que han de llevarse a cabo en una estación dada de montaje para la solución de cualquier funcionamiento defectuoso. Esto hace que las intervenciones del operario sean más rápidas, mejor dirigidas y más incisivas.
Por ejemplo, para detectar la presencia de la unidad portátil de interfaz humano-máquina en el entorno de la estación, el sistema puede comprender una pluralidad de dispositivos de identificación dispuestos en una posición sustancialmente predefinida y/o cerca de las estaciones de montaje. Cada dispositivo de identificación está asociado con un área dada de control, que comprende una o más estaciones de montaje y/o de procesamiento para permitir la detección de la posición de una unidad portátil de interfaz humano-máquina en el área bajo control.
Por ejemplo, en este caso, el dispositivo de identificación puede detectar la identificación de una unidad portátil de interfaz humano-máquina y puede comunicarse con una o más unidades de procesamiento y de control electrónico asociadas con la misma área con la que está asociado el dispositivo de identificación para confirmar la presencia de la unidad portátil de interfaz humano-máquina.
Por ejemplo, en una realización preferente, se proporciona la unidad portátil de interfaz humano-máquina para operar en modo inalámbrico y para emparejarse automáticamente con uno de los dispositivos de identificación cuando se pone la unidad de interfaz humano-máquina en proximidad del dispositivo de identificación. El emparejamiento entre la unidad portátil de interfaz y el dispositivo de identificación también puede activar las funciones de órdenes y de control de las estaciones de montaje y/o de procesamiento asociadas con el dispositivo de identificación con el que la unidad portátil de interfaz de tableta ha llevado a cabo el emparejamiento.
Gracias a las características mencionadas anteriormente, el sistema para monitorizar y controlar una instalación industrial según la invención tiene un grado elevado de flexibilidad operativa, siendo adaptable para operar en distintas modalidades y con la capacidad para llevar a cabo una pluralidad de funciones por medio de un único dispositivo.
En particular, el sistema para monitorizar y controlar una instalación industrial según la invención permite, por medio de la unidad portátil, por ejemplo una tableta, la ejecución de una pluralidad de funciones, tales como la
5
10
15
20
25
30
35
40
45
50
monitorización de toda la instalación, el diagnóstico y la intervención inmediata en el caso de un funcionamiento defectuoso de una única estación de montaje y/o de procesamiento, y el acceso a bases de datos disponibles para un entrenamiento que tienen funciones de instrucción para el operario.
En particular, con la unidad portátil de interfaz según la presente invención es posible llevar a cabo la monitorización de la instalación en su conjunto, siendo esta una función que antes solo estaba disponible mediante el terminal inteligente de tipo SCADA, que funcionaba como la única estación de control remoto.
Además, es posible monitorizar las estaciones individuales de montaje sin la necesidad de ir directamente a la estación individual que ha de ser monitorizada; es decir, es posible, por ejemplo, monitorizar la primera estación incluso aunque la unidad portátil de interfaz esté ubicada en la última estación.
Además, cada operario puede consultar a través de la unidad portátil de interfaz las bases de datos para obtener en tiempo real la información acerca de la gestión y la solución al funcionamiento defectuoso de una estación particular, sin tener que ir realmente al terminal inteligente de SCADA, como sucedía en el pasado.
De la siguiente descripción surgirán características y ventajas adicionales de la invención.
Breve descripción de los dibujos
Se describirán ahora una o más realizaciones, meramente a modo de ejemplo no limitante, con referencia a los dibujos adjuntos, en los que:
- Las Figuras 1, 2 y 3, que consideran la técnica conocida, ya han sido descritas anteriormente;
- las Figuras 4a, 4b, 5a y 5b son vistas esquemáticas de algunas realizaciones de un sistema de supervisión y de control de una instalación industrial según la presente invención;
- la Figura 6 es un diagrama de bloques que ilustra la arquitectura del sistema y las conexiones entre los elementos que lo componen;
- las Figuras 7 a 9 son diagramas de bloques adicionales que ilustran la arquitectura del sistema y las conexiones entre algunos de los elementos que lo componen;
- la Figura 10 es un ejemplo de una unidad de interfaz de tableta; y
- las Figuras 11a-e ilustran diversas pantallas asociadas con las diversas funciones disponibles en la unidad de interfaz de tableta.
Se apreciará que, para una mayor claridad ilustrativa, no se debe considerar que las piezas visibles en las figuras estén representadas necesariamente a escala.
Descripción detallada
En la siguiente descripción se ilustran diversos detalles específicos que tienen como objetivo proporcionar una comprensión en profundidad de ejemplos de una o más realizaciones. Las realizaciones pueden obtenerse sin uno o más de los detalles específicos, o con otros procedimientos, componentes, materiales, etc. En otros casos, no se ilustran ni se describen en detalle las estructuras, los materiales o las operaciones conocidos de forma que no se dificulte la comprensión de aspectos de las realizaciones. Se pretende que la referencia a “una realización” en el marco de la presente descripción indique que una configuración, estructura o característica particular descrita con respecto a la realización esté comprendida en al menos una realización. Por lo tanto, frases tales como “en una realización” que puede haber presentes en diversos puntos de la presente descripción, no hacen necesariamente referencia a una única realización. Además, se pueden combinar las configuraciones, estructuras o características particulares de cualquier forma adecuada en una o más realizaciones.
Las referencias utilizadas en la presente memoria se proporcionan únicamente en aras de la conveniencia y, por lo tanto, no definen la esfera de protección ni el alcance de las realizaciones.
En la siguiente descripción se designará con las mismas referencias a las partes que son idénticas a las que ya se han descrito anteriormente con referencia a la técnica anterior.
Por ejemplo, el número 1 de referencia designa en su conjunto a una instalación o cadena de producción y/o de montaje que comprende una pluralidad de estaciones fijas ST de montaje y/o de procesamiento. Por ejemplo, según se ilustra en la Figura 4a, la instalación 1 puede comprender quince estaciones St, y la última estación ST produce la pieza acabada.
También en este caso, la instalación está dividida en áreas A de control, tales como, por ejemplo, cuatro áreas A1, A2, A3 y A4, y cada área A se corresponde con un subconjunto de estaciones de montaje adyacentes entre sí.
En general, la instalación comprende, además, un sistema para la monitorización y el control de la instalación industrial 1 que comprende al menos una unidad PLC de procesamiento y de control electrónico, tal como, por ejemplo, un controlador lógico programable (PLC). En particular, según se ha descrito anteriormente, estas unidades
5
10
15
20
25
30
35
40
45
50
PLC se comunican con los accionadores AT y/o los sensores S de las estaciones ST para controlar y/o monitorizar la operación de las estaciones ST (véase la Figura 4b).
En diversas realizaciones, una unidad PLC respectiva de procesamiento y de control electrónico está asociada con las estaciones ST que pertenecen a un área dada A. Por ejemplo, según se ilustra en la Figura 4a, se pueden proporcionar cuatro unidades PLC1, PLC2, PLC3 y PLC4 para las cuatro áreas A1, A2, A3 y A4, respectivamente.
Por el contrario, el número de las unidades PLC también puede ser menor o mayor que el número de las áreas A. Por ejemplo, en la realización ilustrada en la Figura 5a solo se proporcionan dos unidades PLC1 y PLC2, que controlan las estaciones ST. Por el contrario, en la realización ilustrada en la Figura 5b se proporcionan siente unidades PLC1, ..., PLC7, que controlan las estaciones ST. En particular, una unidad dada PLC también puede controlar las estaciones ST que están asignadas a distintas áreas A (véase, por ejemplo, la unidad PLC6 de la Figura 5b).
Por consiguiente, en general, el sistema de supervisión y de control de la instalación 1 comprende una o más unidades PLC de procesamiento y de control electrónico que están asociadas con las estaciones ST de montaje y/o de procesamiento para controlar los accionadores AT y/o los sensores S asociados con las estaciones ST.
La arquitectura del sistema contempla, además, una unidad de interfaz humano-máquina en forma de un ordenador portátil, tal como, por ejemplo, un dispositivo móvil o tableta, designado por la referencia TAB. En general, por “ordenador portátil” se quiere decir un ordenador de tipo portátil que comprende un procesador, un medio de visualización para representar visualmente información, una interfaz de usuario, y un acumulador de carga eléctrica, tal como, por ejemplo, una batería. Por ejemplo, en el caso en el que el procesador TAB es una tableta, el medio de visualización y la interfaz de usuario están implementados en una pantalla táctil.
Según se ilustra en la Figura 4a, el ordenador portátil TAB comprende, además, una interfaz de comunicaciones inalámbricas que permite una conexión con la red local LAN que conecta las unidades PLC de procesamiento y de control electrónico.
Por ejemplo, según se ilustra en las Figuras 4a y 6, la red LAN puede comprender uno o más puntos AP de acceso, y el ordenador portátil TAB puede comprender un transceptor inalámbrico correspondiente 12. En este caso, la comunicación entre el ordenador portátil TAB y un punto AP de acceso se obtiene mediante una comunicación inalámbrica, y el punto AP de acceso convierte la comunicación en el protocolo utilizado por la red LAN. Por ejemplo, la comunicación entre el punto AP de acceso y la unidad PLC de procesamiento y de control electrónico se obtiene, preferentemente, mediante una comunicación alámbrica, por ejemplo una Ethernet que puede comprender uno o más conmutadores.
Por ejemplo, la comunicación entre el ordenador portátil TAB y el punto AP de acceso puede estar basada en el protocolo WiFi (fidelidad inalámbrica) del estándar IEEE 802.11. En particular, en la realización que se considera en la Figura 4a, la red inalámbrica mencionada anteriormente abarca toda la cadena 1 de producción. Por ejemplo, esto puede obtenerse mediante una pluralidad de puntos AP de acceso que tienen el mismo SSID (identificador del aparato de servicio) y/o uno o más repetidores de señales de radio.
En general, la red mencionada anteriormente de comunicaciones que abarca toda la cadena 1 también podría obtenerse mediante un ordenador portátil TAB que comprende una interfaz de comunicaciones de una red móvil de radio, tal como, por ejemplo, un módem GPRS (servicio general de radio por paquetes), un módem UMTS (sistema universal de telecomunicaciones móviles), un módem HSPA (acceso de paquetes a alta velocidad) o un módem LTE (evolución a largo plazo), en la que se conecta la interfaz mencionada anteriormente, mediante un protocolo de comunicaciones móviles, designado en la Figura 4a mediante la referencia 3G, con una estación base BS para permitir una comunicación con Internet INET. En este caso, el sistema para el control y la monitorización de la instalación 1 puede comprender un dispositivo R de encaminamiento, tal como, por ejemplo, un dispositivo de encaminamiento de ADSL o un dispositivo de encaminamiento de fibra óptica, que conecta la red LAN con Internet INET y permite un intercambio de datos con el ordenador portátil TAB aprovechando las comunicaciones a través de Internet INET.
Preferentemente, el ordenador portátil TAB tiene instalado en sí mismo un sistema operativo, normalmente del tipo multitarea, que permite la ejecución de un número de aplicaciones simultáneamente, tal como, por ejemplo, Windows Mobile™, iOS™ o Android™.
En una realización, el ordenador portátil TAB contempla una aplicación que implementa las funciones de monitorización global que se obtenían anteriormente mediante el terminal inteligente de SCADA ilustrado en las Figuras 1a, 2 y 3.
En una realización, una aplicación también implementa las funciones de monitorización local que se obtenían por medio de las interfaces humano-máquina HMI fijas mostradas en las Figuras 1a, 2 y 3.
5
10
15
20
25
30
35
40
45
50
55
Finalmente, en una realización, una aplicación ofrece las funciones de representación visual de imágenes o vídeos de instrucción para una formación inmediata de un operario OP. Por ejemplo, esta función puede tener el fin de instruir al operario OP acerca de una o más operaciones manuales que han de llevarse a cabo en una estación dada ST para solucionar un funcionamiento defectuoso dado de la estación ST.
En general, las anteriores funciones pueden implementarse mediante una única aplicación o distintas aplicaciones que están instaladas en el dispositivo portátil TAB.
Según se ha mencionado anteriormente, la unidad portátil TAB de interfaz comprende un medio de visualización y periféricos de entrada de datos (por ejemplo, una pantalla táctil, que también puede mostrar un teclado) y puede contemplar un medio de adquisición de imágenes, tal como una cámara, o medio de adquisición de audio, tal como un micrófono para añadir comentarios de audio. En la Figura 10 se ilustra un ejemplo de unidad portátil TAB de interfaz humano-máquina. En particular, en el ejemplo ilustrado, el ordenador portátil TAB está dotado de una carcasa o cubierta C de protección fabricada de caucho o silicona para proteger la interfaz contra cualquier impacto.
Por ejemplo, en diversas realizaciones, la unidad portátil TAB de interfaz está configurada para representar visualmente en una pantalla diversos iconos, cada uno asociado con un modo operativo o aplicación distinto seleccionable mediante los periféricos mencionados anteriormente de entrada de datos.
Según se ilustra en la Figura 7, el sistema de control y de monitorización también puede comprender un ordenador central SRV de tipo servidor para proporcionar servicios y datos al ordenador portátil TAB y/o a las unidades PLC de procesamiento y de control electrónico. En general, se pueden implementar las funciones del servidor SRV por medio de porciones de código de soporte lógico que se ejecutan por medio de un ordenador o un sistema de procesamiento con una arquitectura distribuida (la denominada “informática en la nube”).
Por ejemplo, la operación del dispositivo portátil TAB puede ser gestionada mediante el ordenador servidor central SRV. Por esta razón, la aplicación instalada en el ordenador portátil TAB podría incluso ser simplemente un medio de visualización, y las órdenes dirigidas a la unidad PLC de procesamiento/control electrónico podrían ser generadas directamente por el servidor SRV, es decir el servidor SRV podría ser un denominado “servidor terminal”, en el cual están instaladas todas las aplicaciones de control y de monitorización, y el ordenador portátil puede tener instalado en el mismo un denominado “cliente terminal” que está conectado con el servidor terminal SRV mencionado anteriormente.
Por ejemplo, el uso de tal servidor terminal SRV es ventajoso si se contempla un número de terminales portátiles TAB, debido a que es suficiente actualizar simplemente las aplicaciones instaladas en el servidor SRV mencionado anteriormente.
En una realización, el ordenador portátil TAB contempla una aplicación que implementa las funciones de monitorización global que fueron llevadas a cabo anteriormente por medio del terminal inteligente de SCADA ilustrado en las Figuras 1a, 2 y 3. En este caso, el uso de un servidor terminal SRV hace la gestión de monitorización global (de tipo SCADA) aún más eficaz, debido a que un único ordenador SRV puede llevar a cabo una monitorización periódica del estado de la instalación y recibir posibles notificaciones creadas por las unidades PLC de procesamiento y de control electrónico. Por ejemplo, estas notificaciones pueden señalar casos de funcionamiento defectuoso.
Por consiguiente, en general se puede obtener la función de control y de monitorización descrita en la presente memoria mediante aplicaciones apropiadas instaladas en el dispositivo portátil TAB y/o en el ordenador servidor central SRV.
Además, en diversas realizaciones, la unidad portátil TAB de interfaz humano-máquina y/o el servidor SRV están configurados para gestionar distintos perfiles de usuario. En general, la gestión de estos perfiles de usuario puede implementarse directamente en las aplicaciones instaladas en el dispositivo portátil TAB. Sin embargo, los perfiles de usuario están almacenados, preferentemente, en el ordenador servidor central SRV.
Por ejemplo, la unidad portátil TAB de interfaz humano-máquina puede reconocer el perfil de usuario del operario OP mediante una operación LOGIN. A continuación, mediante una operación de autentificación con el ordenador central SRV, la interfaz portátil TAB establece, en función del perfil de usuario devuelto por el ordenador central SRV, una configuración predefinida en términos de funciones y de nivel de accesibilidad asociados con el perfil de usuario reconocido. Por ejemplo, no todos los operarios OP pueden tener acceso a la función de control y/o de monitorización global. Además, ciertos operarios OP pueden tener acceso únicamente a las funciones de control y de monitorización de un área dada A de control.
En las Figuras 11a a 11e se ilustran algunas de las posibles configuraciones a las que se puede acceder por medio de la interfaz portátil TAB. Por ejemplo, en la realización considerada, es posible seleccionar una pantalla general para una monitorización a escala de instalación (Figura 11a), una pantalla general para la producción de la instalación (Figura 11b), una pantalla general de las páginas de instrucción con iconos predefinidos seleccionables
5
10
15
20
25
30
35
40
45
50
(Figura 11c), una pantalla para una monitorización global (de tipo SCADA) o una monitorización local (de tipo HMI fija), y finalmente una pantalla para gestionar documentos o vídeos (Figura 11e).
En diversas realizaciones, el sistema de monitorización y de control está configurado para llevar a cabo un control local de una estación ST de procesamiento y/o de montaje si y solo si la unidad TAB de interfaz humano-máquina se encuentra en el entorno de la estación respectiva ST, en particular cuando la unidad TAB de interfaz humano- máquina se encuentra ubicada en el área A de control asociada con esa estación ST.
En general, el sistema comprende para este fin un sistema de posicionamiento que permite la detección de la posición del dispositivo portátil TAB en las áreas A.
En particular, en diversas realizaciones, se detecta la posición del ordenador portátil TAB por medio de una operación de emparejamiento con un elemento de identificación.
Por ejemplo, en la realización ilustrada en las Figuras 4a y 4b, hay un elemento DK de identificación asociado con cada una de las áreas A en las que se divide toda la instalación 1. Por ejemplo, para una instalación con cuatro áreas A1, A2, A3, A4 de control se proporcionan, por lo tanto, cuatro sensores DK1, DK2, DK3, DK4 de presencia.
En particular, cada elemento DK de identificación está ubicado en una posición sustancialmente predefinida y/o en una posición cercana al subconjunto respectivo de estaciones ST y permite la detección de la presencia de la unidad portátil TAB de interfaz humano-máquina en un área A. Por ejemplo, normalmente se proporcionan los elementos DK de identificación mencionados anteriormente en la posición en la que se proporciona normalmente la interfaz humano-máquina HMI fija.
En general, la operación de emparejamiento entre el procesador TAB y un elemento DK de identificación puede llevarse a cabo mediante una comunicación unidireccional o bidireccional, y la comunicación puede ser alámbrica o inalámbrica.
Por consiguiente, para que se habilite la unidad TAB de interfaz humano-máquina para el control de una estación ST comprendida en un área dada A, debe ejecutar en primer lugar una operación de emparejamiento con uno de los elementos DK de identificación.
Después de que la unidad portátil TAB de interfaz humano-máquina ha llevado a cabo el emparejamiento con el elemento correspondiente DK de identificación, la unidad PLC de procesamiento y de control electrónico asociada con la estación St de montaje (y/o el servidor SRV) puede autorizar y ejecutar las órdenes de control generadas por la unidad portátil TAB de interfaz humano-máquina.
La Figura 6 ilustra una primera realización del sistema de monitorización y de control.
Según se ha explicado anteriormente, la unidad portátil TAB de interfaz humano-máquina está dispuesta de antemano para conectarse en modo inalámbrico con la red LAN que conecta las unidades PLC de procesamiento y de control electrónico. Por ejemplo, como se ha explicado anteriormente, el ordenador portátil TAB puede conectarse con la red LAN y/o con el servidor (que puede operar como pasarela o servidor de aplicaciones) a través de un transceptor 12 que se comunica con al menos un punto AP de acceso. Sin embargo, en general, es suficiente que el procesador TAB pueda enviar directa o indirectamente (por ejemplo, mediante el servidor SRV) instrucciones de monitorización y/o de control a las unidades PLC de procesamiento y de control electrónico para solicitar la monitorización y/o el control de una estación dada ST asociada con la unidad PLC respectiva de procesamiento y de control electrónico.
Por ejemplo, en diversas realizaciones, el sistema de posicionamiento que permite que se establezca la posición del ordenador portátil TAB se obtiene mediante un sistema de comunicaciones inalámbricas.
Por ejemplo, en la realización considerada, la unidad TAB de interfaz humano-máquina comprende un transceptor 10, y el elemento DK de identificación comprende un transceptor 20.
Según se ilustra en la Figura 6, para llevar a cabo la operación de emparejamiento, se pueden conectar los transceptores 10 y 20 mencionados anteriormente con unidades respectivas 14 y 24 de control, tales como microprocesadores, proporcionadas en el ordenador portátil TAB y en el elemento DK de identificación, respectivamente.
En diversas realizaciones, en particular en el caso en el que ya no se contemplan las interfaces humano-máquina fijas (por ejemplo, las interfaces HMI en la Figura 1), el dispositivo DK puede estar dotado, además, de un botón pulsador 22 de emergencia para bloquear el área A respectiva en el caso de peligro para un operario. Además, también se puede proporcionar el botón pulsador 22 de emergencia en la interfaz portátil TAB.
En diversas realizaciones, el ordenador portátil TAB y el elemento DK de identificación están configurados, por lo tanto, para operar en un modo inalámbrico y para llevar a cabo automáticamente el emparejamiento cuando se pone la unidad portátil TAB de interfaz en proximidad de uno de los dispositivos DK.
5
10
15
20
25
30
35
40
45
50
55
Por ejemplo, en una realización, se obtiene el emparejamiento por medio de un protocolo de comunicaciones de corto alcance, por ejemplo mediante una NFC (comunicación de campo cercano), que es una tecnología que proporciona conectividad inalámbrica bidireccional (RF) entre dos dispositivos.
En general, también se puede utilizar una comunicación unidireccional entre el elemento DK de identificación y el ordenador portátil TAB.
Por ejemplo, se puede obtener uno de los dispositivos 10 o 20 mediante una etiqueta de RFID (identificación por radiofrecuencia), en la que se almacenan algunos datos, y el otro dispositivo, 20 o 10 respectivamente, puede ser un lector de RFID. En este caso, cuando se pone la unidad portátil tAb de interfaz dentro del alcance de acción del dispositivo DK, la etiqueta de RFID responde a la consulta remota del lector de RFID.
Además, en vez del anterior sistema de comunicaciones inalámbricas, también se pueden utilizar otros tipos de etiquetas. Por ejemplo, se puede sustituir uno de los dispositivos 10 o 20 por una etiqueta con un identificador de código de barras o un código de tipo bidimensional, por ejemplo un código QR, y el otro dispositivo, 20 o 10 respectivamente, puede ser una videocámara o un lector de códigos de barras.
Finalmente, en una realización, la unidad TAB de interfaz humano-máquina puede ponerse físicamente en contacto con un terminal proporcionado en el dispositivo DK diseñado para recibir y soportar la unidad TAB de interfaz humano-máquina para llevar a cabo el emparejamiento de los dos dispositivos. Por consiguiente, en general, la comunicación entre la unidad TAB de interfaz humano-máquina y el dispositivo DK1 de identificación puede ser alámbrica.
Por consiguiente, con independencia de si la comunicación entre el elemento 10 y el elemento 20 es unidireccional o bidireccional, uno de los elementos 10 o 20 almacena un código y el otro de los elementos 10 y 20 es un lector que lee el código. Por consiguiente, el código mencionado anteriormente puede ser un código que identifique de forma única un dispositivo portátil TAB o un elemento DK de identificación.
En diversas realizaciones, el dispositivo DK está conectado, además, con al menos una unidad PLC de procesamiento y de control electrónico y/o con el servidor SRV. Por ejemplo, el dispositivo DK puede estar conectado con una unidad PLC de procesamiento y de control electrónico por medio de la red de comunicaciones COM que se utiliza para la comunicación entre las unidades PLC de procesamiento y de control electrónico y las estaciones asociadas ST (designada COMa en la Figura 6), o, si no, se puede utilizar una red adicional de comunicaciones (designada COMb en la Figura 6), que conecta el dispositivo DK directamente con al menos una unidad PLC de procesamiento y de control electrónico. Además, los dispositivos DK también pueden estar conectados con la red LAN.
Por ejemplo, en una primera realización, el dispositivo DK de identificación monitoriza periódicamente la presencia de ordenadores portátiles TAB en su entorno y, cuando se detecta la presencia de un dispositivo portátil TAB, el dispositivo DK lee el código que está asociado con el dispositivo portátil TAB y que identifica de forma única un dispositivo portátil dado TAB, denominado de aquí en adelante TAB_ID.
A continuación, el dispositivo DK de identificación envía el código TAB_ID mencionado anteriormente con su propio identificador, denominado de aquí en adelante DK_ID, a la unidad PLC respectiva de procesamiento y de control electrónico y/o al servidor SRV, señalando de esta forma la posición del dispositivo portátil TAB, es decir, el área A de control en la que está ubicado el dispositivo portátil TAB. De hecho, el identificador DK_ID identifica no solo un dispositivo dado Dk sino también un área dada A de control.
En este caso, cuando el dispositivo portátil respectivo TAB solicita el control de una estación dada ST asociada con un área dada A, la unidad PLC de procesamiento y de control electrónico asociada con esa estación ST y/o con el servidor SRV puede permitir o inhibir el control de la estación ST según la posición detectada. De esta forma, el dispositivo portátil TAB puede controlar únicamente las estaciones ST que están asociadas con una única y misma área A.
Por ejemplo, normalmente una orden de control es una instrucción que comprende un campo que identifica la unidad TAB de interfaz que envía la solicitud de control, un campo que identifica la estación ST a la que se dirige la orden, es decir, un código que identifica un accionador dado AT de una estación ST, y un campo que contiene la propia instrucción. En este caso, el servidor SRV puede no enviar la orden de control a la unidad PLC de procesamiento y de control electrónico asociada con la estación ST si el dispositivo portátil TAB no está ubicado en la misma área A, y/o la unidad PLC de procesamiento y de control electrónico asociada con la estación ST puede no ejecutar la orden si se recibe una instrucción procedente de un ordenador portátil TAB que no está ubicado en la misma área.
Por el contrario, según se ha mencionado anteriormente, en diversas realizaciones, la función de monitorización local y global puede funcionar en todos los casos.
Por el contrario, en el caso en el que el ordenador portátil TAB está configurado para detectar los dispositivos DK en su entorno, el ordenador portátil TAB lee el código DK ID asociado con el dispositivo DK, que, a su vez, identifica un
5
10
15
20
25
30
35
40
45
50
55
área dada. En particular, se utiliza, preferentemente, una comunicación de corto alcance (es decir, de solo unos metros) para emparejar el dispositivo portátil TAB con el dispositivo DK de identificación y, por consiguiente, el dispositivo portátil TAB puede detectar únicamente un dispositivo DK en un momento dado.
En este caso, el ordenador portátil TAB puede incluir en una orden de control, no solo el identificador de la estación ST que ha de ser controlada, sino también el identificador DK ID del dispositivo de identificación con el que está emparejado el ordenador portátil TAB.
Por consiguiente, también en este caso la unidad PLC de procesamiento y de control electrónico asociada con la estación ST y/o con el servidor SRV mencionados anteriormente puede permitir o inhibir el control de la estación ST según la posición detectada, y el dispositivo portátil TAB puede controlar únicamente las estaciones ST que están asociadas con la misma área A. Por ejemplo, el servidor SRV puede no enviar una orden de control a la unidad PLC de procesamiento y de control electrónico asociada con la estación ST (o la unidad PLC de procesamiento y de control electrónico asociada con la estación ST puede no ejecutar la orden) si la estación ST que ha de ser controlada no está ubicada en el área A identificada mediante el código DK_ID.
En general, la operación de emparejamiento también podría afectar directamente al funcionamiento de las aplicaciones instaladas en el dispositivo portátil TAB o gestionadas por el servidor SRV; por ejemplo, podría activar, en la unidad portátil TAB de interfaz, las funciones de órdenes y de control únicamente para las estaciones ST que están asociadas con el área A de control con la que está conectada la unidad portátil TAB de interfaz.
Por consiguiente, en los sistemas de control y de monitorización descritos, la unidad TAB de interfaz está programada para llevar a cabo una pluralidad de funciones, tales como:
- una función de interfaz “de alto perfil”, en cooperación con las unidades PLC de procesamiento y de control electrónico para una monitorización global de la instalación;
- una función de interfaz “de bajo perfil”, en cooperación con la unidad PLC de procesamiento y de control electrónico para una monitorización y un control de las estaciones ST de montaje y/o de procesamiento asociadas con un área dada A de control; y
- una función para la representación visual de imágenes o vídeos de instrucción para un operario, diseñada para instruir al operario acerca de una o más operaciones manuales que han de llevarse a cabo en una estación dada de montaje para solucionar un caso de funcionamiento defectuoso.
En las realizaciones descritas anteriormente se proporcionan dos canales distintos de comunicaciones: un primer canal de comunicaciones (por ejemplo, el canal de comunicaciones RFID en la Figura 5a) para la detección de la posición del ordenador portátil TAB; y un segundo canal de comunicaciones (por ejemplo, el canal de comunicaciones WiFi en la Figura 5a) para enviar órdenes de monitorización y de control. De hecho, en este caso, la unidad portátil TAB de interfaz se conecta, por ejemplo, mediante un punto AP de acceso y posiblemente con el servidor SRV, con la segunda red LAN para comunicarse con las unidades PLC de procesamiento y de control electrónico. Por el contrario, se utiliza la primera red de RFID para emparejarse con un dispositivo DK de identificación, que tiene el fin de detectar la posición del ordenador portátil TAB en una de las áreas A de control. En este caso, el intercambio de órdenes para el control y la monitorización de las estaciones ST entre la interfaz portátil TAB y la unidad PLC de procesamiento/control electrónico se obtiene únicamente mediante la red LAN.
En general, estas dos comunicaciones incluso pueden realizarse por un único canal de comunicaciones.
Por ejemplo, según se ilustra en la Figura 8, el dispositivo DK de identificación puede ser sustituido por un transceptor, tal como, por ejemplo, un punto AP de acceso, tal como un punto de acceso WiFi. Por consiguiente, en este caso, se asocia un transceptor AP con cada una de las áreas A en las que se divide toda la instalación 1. Por ejemplo, para una instalación con cuatro áreas A1, A2, A3 y A4 de control se contempla, por lo tanto, cuatro transceptores o puntos AP1, AP2, AP3, AP4 de acceso. En este caso, la comunicación entre el ordenador portátil TAB y un punto AP de acceso se realiza mediante una comunicación inalámbrica, y el punto AP de acceso convierte la comunicación en el protocolo utilizado para la red LAN.
Por consiguiente, en comparación con las realizaciones descritas anteriormente, los puntos AP de acceso se encuentran ahora en una posición sustancialmente fija, y se asigna un punto respectivo AP de acceso a cada área A de control.
Además, en la realización considerada, una conexión con un punto dado AP de acceso sustituye el emparejamiento con el dispositivo DK de identificación, es decir, el punto AP de acceso también representa ahora el dispositivo DK de identificación que sirve para la detección de la posición del ordenador portátil TAB.
Por ejemplo, el ordenador portátil TAB puede incluir en la solicitud de control un campo con un código que identifica el punto de acceso con el que se conecta el ordenador portátil TAB, tal como, por ejemplo, la dirección MAC y/o el SSID del punto AP de acceso. En este caso, el servidor SRV puede no enviar un ordenador de control, y/o la unidad PLC de procesamiento y de control electrónico puede no ejecutar la orden si no se encuentra ubicada la estación controlada ST en el área A asignada al punto respectivo AP de acceso.
5
10
15
20
25
30
35
40
45
50
En una realización, el servidor SRV o la unidad PLC de procesamiento y de control electrónico también puede detectar el identificador del punto AP de acceso con el que está asociado un ordenador portátil dado TAB. Por ejemplo, en una realización, el punto AP de acceso está configurado como un dispositivo de encaminamiento con NAT (traducción de direcciones de red) y, por consiguiente, el punto AP de acceso sustituye la dirección IP del procesador TAB por su propia dirección IP. Por consiguiente, el servidor SRV podría enviar, o, si no, la unidad PLC de procesamiento y de control electrónico podría ejecutar, órdenes de control únicamente si estas órdenes proceden de una dirección IP dada. De una forma similar, también se podría utilizar otro elemento que identifique el punto de acceso, tal como, por ejemplo, su dirección MAC.
Además, en diversas realizaciones, cada punto AP de acceso podría asignar a los ordenadores portátiles TAB una dirección IP tomada de un cierto intervalo de direcciones IP no solapantes. De esta forma, la dirección IP del ordenador portátil TAB también puede identificar directamente el área A en la que se encuentra ubicado el ordenador portátil TAB.
Finalmente, la Figura 9 muestra una realización de un mecanismo para bloquear las órdenes que utiliza un cortafuegos FW. El cortafuegos mencionado anteriormente puede ser un elemento adicional de soporte físico o puede implementarse mediante código de soporte lógico, por ejemplo, en el servidor SRV.
En la realización considerada, la red LAN está dividida en subredes, en las que se proporciona una subred para cada área A de control.
Además, se proporciona para cada subred al menos una unidad PLC de procesamiento y de control electrónico que controla las estaciones ST asignadas al área respectiva A y un punto AP de acceso. Por ejemplo, se ilustran cuatro áreas A1, A2, A3 y A4 en la realización y, por consiguiente, se proporcionan cuatro subredes LAN1, LAN2, LAN3 y LAN4 y cuatro puntos AP1, AP2, AP3 y Ap4 de acceso.
En diversas realizaciones, cada subred tiene un intervalo distinto de direcciones IP, por ejemplo 192. 168.1.X para la red LAN1, 192.168.2.X para la red LAN2, 192.168.3.X para la red LAN3 y 192.168.4.X para la red LAN4.
Por consiguiente, un ordenador portátil TAB que se conecta con un punto dado de acceso solo tiene acceso a la subred respectiva asignada al punto respectivo de acceso, por ejemplo la red LAN1 para el punto AP1 de acceso. Por consiguiente, en una realización, el ordenador portátil TAB puede enviar y ejecutar libremente instrucciones de monitorización y de control en la subred respectiva.
En general, cada unidad PLC de procesamiento y de control electrónico y/o el servidor SRV podrían estar configurados, por lo tanto, para permitir el control únicamente de estaciones que se encuentran ubicadas en el área A de control asociada con la subred, en la cual está ubicado el ordenador portátil TAB, e inhibir la ejecución de órdenes de control que proceden de ordenadores portátiles TAB que se encuentran ubicados en otras subredes.
Por el contrario, en la realización considerada, las órdenes de control son bloqueadas por un cortafuegos FW que conecta las redes LAN1, LAN2, LAN3 y LAN4 entre sí. En particular, este cortafuegos FW está configurado para dejar pasar órdenes de monitorización, pero para bloquear el envío de órdenes de control entre las subredes. Por ejemplo, esto puede obtenerse, mediante filtrado a un nivel de protocolo, o asignando a las comunicaciones de control un puerto distinto del de las comunicaciones de monitorización y bloqueando el puerto asignado a las comunicaciones de control.
Por consiguiente, en la presente realización, el ordenador portátil TAB puede seleccionar el punto AP de acceso y, por lo tanto, la red que debería ser controlada.
La presente realización presenta la desventaja de que una red inalámbrica WiFi puede tener una cobertura amplia (unas decenas de metros), mientras que se puede utilizar una comunicación de corto alcance (por ejemplo, entre 1 y 5 m) para la comunicación entre el elemento de identificación y el ordenador portátil TAB. Por consiguiente, el ordenador portátil TAB también podría conectarse con los puntos de acceso remoto.
En una realización, para superar el anterior problema, se podría reducir la potencia de transmisión de los puntos de acceso, limitando, de esta manera, la cobertura del punto de acceso. Además, en una realización, el ordenador portátil TAB podría estar configurado para conectarse automáticamente con el punto de acceso con la mayor potencia de transmisión, que debería corresponderse, por lo tanto, con el punto de acceso más cercano.
La arquitectura general del sistema según la invención es completamente flexible, y permite la optimización de la monitorización global y local mediante el uso de un terminal portátil TAB con funciones adicionales.
Además, la posibilidad de aprovechar contenidos tales como vídeos de instrucción directamente in situ permite que el operario OP aprenda operaciones que han de llevarse a cabo, para ejecutarlas en tiempo real, y controlar directamente la reacción de las estaciones ST, acelerando y optimizando, por lo tanto, las intervenciones tras cualquier funcionamiento defectuoso.
Por supuesto, sin prejuicio al principio de la invención, los detalles de construcción y las realizaciones pueden variar ampliamente con respecto a lo que se ha descrito e ilustrado en la presente memoria meramente a modo de ejemplo, sin alejarse, de ese modo, del alcance de la presente invención.
Claims (8)
- 510152025303540455055REIVINDICACIONES1. Un sistema para monitorizar y controlar una instalación industrial (1) que comprende una pluralidad de estaciones (ST) de procesamiento y de montaje, en el que dichas estaciones (ST) de procesamiento están asociadas con una pluralidad de áreas (A) de control, comprendiendo dicho sistema:- una pluralidad de controladores lógicos programables (PLC), en la que asociado con cada área (A) de control existe al menos un controlador lógico programable respectivo (PLC) para la monitorización y/o el control de las estaciones (ST) de procesamiento que pertenecen al área respectiva (A) de control;- una red (LAN) de comunicaciones que conecta dicha pluralidad de controladores lógicos programables (PLC) entre sí;- al menos una unidad de interfaz humano-máquina configurada para monitorizar y/o controlar dichas estaciones (ST) de procesamiento, comprendiendo dicha al menos una unidad de interfaz humano- máquina un ordenador portátil (TAB) que tiene un transceptor inalámbrico (12), en el que dicho ordenador portátil (TAB) está programado (SRV) para ejecutar una pluralidad de funciones, incluyendo una monitorización global de la instalación industrial (1), una monitorización local de al menos una de dichas estaciones (ST) de procesamiento, y un control local de al menos una de dichas estaciones (ST) de procesamiento, comprendiendo cada ordenador portátil (TAB) un dispositivo (10) que tiene almacenado un código que identifica de forma única el ordenador portátil respectivo (TAB);- medios (AP, R, SRV) configurados para permitir el acceso de dicho ordenador portátil (TAB) con dicha red (LAN) de comunicaciones a través de dicho transceptor inalámbrico (12) de tal forma que dicho ordenador portátil (TAB) pueda enviar órdenes de monitorización y/o de control a dicho al menos un controlador lógico programable (PLC) respectivo); y- una pluralidad de dispositivos (DK; AP) de identificación, habiendo un dispositivo respectivo (DK; AP) de identificación asociado con cada área de control para detectar la presencia de dicho ordenador portátil (TAB) en un área dada (A) de control, en el que, para detectar el área (A) de control en la que está ubicado dicho ordenador portátil (TAB), cada dispositivo (DK; AP) de identificación comprende un lector (20) configurado para detectar la presencia de dicho ordenador portátil (TAB) y leer el código que identifica de forma única el ordenador portátil respectivo (TAB),en el que dicho sistema está configurado para ejecutar una orden de control generada mediante dicho ordenador portátil (TAB) y dirigida a una estación dada (ST) de procesamiento únicamente si dicho dispositivo (DK; AP) de identificación ha detectado la presencia de dicho ordenador portátil (TAB) en el área (A) de control en la que está ubicada dicha estación dada (ST) de procesamiento; caracterizado porque:- dicha orden de control es una instrucción que comprende un campo que identifica el ordenador portátil (TAB) que ha enviado la solicitud de control, un campo que identifica las estaciones (ST) de procesamiento a las que se dirige la orden y un campo que contiene la instrucción;- cada dispositivo (DK) de identificación tiene almacenado (20) en su interior un código que identifica de forma única el dispositivo respectivo (DK) de identificación y, por consiguiente, el área (A) de control asociada con el dispositivo respectivo (DK) de identificación, estando conectado cada dispositivo (DK) de identificación con dicho al menos un controlador lógico programable (PLC) respectivo y configurado para enviar dicho código que identifica de forma única el ordenador portátil respectivo (TAB) y dicho código que identifica de forma única el dispositivo respectivo (DK) de identificación con el al menos un controlador lógico programable (PLC) respectivo, señalando de esta forma el área (A) de control en la que está ubicado dicho ordenador portátil (TAB); y- dicha pluralidad de controladores lógicos programables (PLC) están configurados para ejecutar la orden de control generada por dicho ordenador portátil (TAB) y dirigida a una estación dada (ST) de procesamiento únicamente si dicho ordenador portátil (TAB) y dicha estación dada (ST) de procesamiento están ubicados en la misma área (A) de control.
- 2. El sistema según una cualquiera de las reivindicaciones precedentes, en el que dicho dispositivo (DK) de identificación y dicho ordenador portátil (TAB) se comunican mediante una comunicación inalámbrica de corto alcance y/o una comunicación alámbrica.
- 3. El sistema según la Reivindicación 2, en el que:- dicho ordenador portátil (TAB) comprende una etiqueta de identificador por radiofrecuencia (RFID); o- dicho ordenador portátil (TAB) está puesto físicamente en contacto con un terminal dispuesto de antemano en uno de dichos dispositivos (DK) de identificación.
- 4. El sistema según una cualquiera de las reivindicaciones precedentes, en el que dichos medios (AP, R, SRV) configurados para permitir el acceso de dicho ordenador portátil (TAB) a dicha red (LAN) de comunicaciones comprenden al menos un punto (AP) de acceso y/o un dispositivo (R) de encaminamiento conectados con Internet (INET).
-
- 5.
- El sistema según la Reivindicación 4, en el que un punto respectivo (AP) de acceso está asociado con cada área (A) de control, de tal forma que dicho ordenador portátil (TAB) pueda enviar órdenes de monitorización y/o de control a dicho al menos un controlador lógico programable (PLC) respectivo asociado con dicha área (A) de control.
- 5 6.
- El sistema según una cualquiera de las reivindicaciones precedentes, que comprende un ordenador central (SRV) de tipo servidor, en el que dicho ordenador portátil (TAB) está configurado para conectarse con dicho ordenador central (SRV) para enviar dichas órdenes de monitorización y/o de control a dicho al menos un controlador lógico programable (PLC) respectivo.
-
- 7. 10
- El sistema según una cualquiera de las reivindicaciones precedentes, en el que dicho ordenador central (SRV) está configurado para enviar una orden de control generada mediante dicho ordenador portátil (TAB) y dirigida a una estación dada (ST) de procesamiento únicamente si dicho ordenador portátil (TAB) y dicha estación dada (ST) de procesamiento están ubicados en la misma área (A) de control.
-
- 8.
- El sistema según una cualquiera de las reivindicaciones precedentes, en el que dicha red (LAN) de comunicaciones que conecta dicha pluralidad de controladores lógicos programables (PLC) entre sí comprende
- 15
- un medio (FW) configurado para transmitir la orden de control generada mediante dicho ordenador portátil (TAB) y dirigida a una estación dada (ST) de procesamiento, únicamente si dicho ordenador portátil (TAB) y dicha estación dada (ST) de procesamiento están ubicados en la misma área (A) de control.
-
- 9.
- El sistema según una cualquiera de las reivindicaciones precedentes, en el que dicho ordenador portátil (TAB) está configurado (SRV) para gestionar diversos perfiles de usuario.
- 20
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP14190041.5A EP3012695B1 (en) | 2014-10-23 | 2014-10-23 | System for monitoring and controlling an industrial plant |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2654335T3 true ES2654335T3 (es) | 2018-02-13 |
Family
ID=51947109
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES14190041.5T Active ES2654335T3 (es) | 2014-10-23 | 2014-10-23 | Sistema para monitorizar y controlar una instalación industrial |
Country Status (13)
Country | Link |
---|---|
US (1) | US10310472B2 (es) |
EP (1) | EP3012695B1 (es) |
KR (1) | KR102424708B1 (es) |
CN (1) | CN107407916B (es) |
BR (1) | BR112017007122B1 (es) |
CA (1) | CA2963613C (es) |
ES (1) | ES2654335T3 (es) |
MX (1) | MX364904B (es) |
PL (1) | PL3012695T3 (es) |
RS (1) | RS56492B1 (es) |
RU (1) | RU2689639C2 (es) |
SI (1) | SI3012695T1 (es) |
WO (1) | WO2016063212A1 (es) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IT201700085336A1 (it) * | 2017-07-26 | 2019-01-26 | Comau Spa | "Dispositivo programmabile di assistenza ad un operatore in un ambiente di produzione" |
EP3544262A1 (en) * | 2018-03-22 | 2019-09-25 | Mitsubishi Electric R&D Centre Europe B.V. | Method of improving security in a factory automation network |
CN108459556B (zh) * | 2018-04-08 | 2020-03-27 | 中国科学院自动化研究所 | 基于信息物理***的柔性化汽车总装线控制*** |
ES2727615A1 (es) * | 2018-04-16 | 2019-10-17 | Trias Juan Rovira | Sistema de control aplicable a maquinas de hilatura |
IT201800005091A1 (it) | 2018-05-04 | 2019-11-04 | "Procedimento per monitorare lo stato di funzionamento di una stazione di lavorazione, relativo sistema di monitoraggio e prodotto informatico" | |
KR102086005B1 (ko) * | 2018-10-08 | 2020-04-23 | 최상수 | 공장을 분석하는 컴퓨팅 시스템 및 공장을 관리하기 위해 그 컴퓨팅 시스템을 이용하는 방법 |
CN113632015B (zh) * | 2019-03-29 | 2024-05-28 | 尤尼弗莱克斯-液压有限责任公司 | 用于制造多个复合结构的方法 |
US10800608B1 (en) * | 2019-06-03 | 2020-10-13 | Amazon Technologies, Inc. | Optimized shipment transfer |
DE102019208314A1 (de) * | 2019-06-07 | 2020-12-10 | Kuka Deutschland Gmbh | Verfahren und System zur automatischen Absicherung eines mittels einer mobilen Bedienvorrichtung gesteuerten Betriebs eines Robotersystems |
JP7409887B2 (ja) * | 2020-01-23 | 2024-01-09 | 株式会社キーエンス | データ中継装置および表示装置 |
EP4155845B1 (de) * | 2021-09-24 | 2023-11-01 | Sick Ag | Verfahren zur konfiguration eines geräts einer industriellen maschine |
CN114945183B (zh) * | 2022-05-05 | 2023-10-24 | 上海慕为技术工程股份有限公司 | 无线组网***与无线控制*** |
KR102652289B1 (ko) | 2023-03-27 | 2024-03-28 | 주식회사 더블유이엔지 | 통합 데이터베이스를 활용한 네트워크 방식의 산업 플랜트 제어 시스템 |
Family Cites Families (107)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB949150A (en) | 1962-07-17 | 1964-02-12 | Bbc Brown Boveri & Cie | Improvements in or relating to electric resistance spot welding machines |
US3882305A (en) | 1974-01-15 | 1975-05-06 | Kearney & Trecker Corp | Diagnostic communication system for computer controlled machine tools |
US4512709A (en) | 1983-07-25 | 1985-04-23 | Cincinnati Milacron Inc. | Robot toolchanger system |
US4653109A (en) | 1984-07-30 | 1987-03-24 | Lemelson Jerome H | Image analysis system and method |
US4851985A (en) | 1985-04-15 | 1989-07-25 | Logitek, Inc. | Fault diagnosis system for comparing counts of commanded operating state changes to counts of actual resultant changes |
US4888692A (en) | 1986-08-11 | 1989-12-19 | Texas Instruments Incorporated | Real-time scheduling system |
US4831531A (en) | 1987-02-20 | 1989-05-16 | Sargent Industries, Inc. | System for the performance of activity in space |
DE69017244T2 (de) | 1989-03-25 | 1995-08-10 | Mazda Motor | Störungsdiagnoseverfahren einer Fertigungsstrasse. |
US5097470A (en) | 1990-02-13 | 1992-03-17 | Total Control Products, Inc. | Diagnostic system for programmable controller with serial data link |
JP2690603B2 (ja) | 1990-05-30 | 1997-12-10 | ファナック株式会社 | 視覚センサのキャリブレーション方法 |
JP2686351B2 (ja) | 1990-07-19 | 1997-12-08 | ファナック株式会社 | 視覚センサのキャリブレーション方法 |
US5559710A (en) | 1993-02-05 | 1996-09-24 | Siemens Corporate Research, Inc. | Apparatus for control and evaluation of pending jobs in a factory |
KR0167021B1 (ko) | 1993-03-15 | 1999-02-01 | 카타다 테쯔야 | 자동연삭장치 |
US5822212A (en) | 1993-08-06 | 1998-10-13 | Fanuc Ltd | Machining load monitoring system |
JP3419869B2 (ja) | 1993-12-28 | 2003-06-23 | オリンパス光学工業株式会社 | 医療器具 |
JP3394322B2 (ja) | 1994-05-19 | 2003-04-07 | ファナック株式会社 | 視覚センサを用いた座標系設定方法 |
US5796868A (en) | 1995-12-28 | 1998-08-18 | Cognex Corporation | Object edge point filtering system for machine vision |
US5870693A (en) | 1996-03-01 | 1999-02-09 | Sony Display Device (Singapore) Pte. Ltd. | Apparatus and method for diagnosis of abnormality in processing equipment |
US5767648A (en) | 1996-04-19 | 1998-06-16 | Massachusetts Institute Of Technology | Base force/torque sensor apparatus for the precise control of manipulators with joint friction and a method of use thereof |
US5757648A (en) | 1996-09-12 | 1998-05-26 | Nakamura; Kaoru | Machine tool control system |
US5949676A (en) | 1997-07-30 | 1999-09-07 | Allen-Bradley Company Llc | Method and system for diagnosing the behavior of a machine controlled by a discrete event control system |
US6408252B1 (en) | 1997-08-01 | 2002-06-18 | Dynalog, Inc. | Calibration system and displacement measurement device |
TW376492B (en) | 1997-08-06 | 1999-12-11 | Nippon Telegraph & Telephone | Methods for extraction and recognition of pattern in an image, method for image abnormality judging, and memory medium with image processing programs |
EP1040393A4 (en) | 1997-09-04 | 2004-03-10 | Dynalog Inc | METHOD FOR CALIBRATING A ROBOTIZED CONTROL SYSTEM |
JPH1177575A (ja) | 1997-09-09 | 1999-03-23 | Yaskawa Electric Corp | ロボットの工具着脱装置 |
US6185466B1 (en) | 1997-10-06 | 2001-02-06 | Proteus Industries, Inc. | Distributed digital control system including modules with multiple stored databases and selector |
US6507765B1 (en) | 1998-02-10 | 2003-01-14 | Hm Electronic Systems Limited | Computer integrated manufacturing control and information system |
US6138056A (en) | 1998-03-02 | 2000-10-24 | Therwood Corporation | System and method for maintenance and repair of CNC machines |
US6023667A (en) | 1998-03-12 | 2000-02-08 | Johnson; Edward | Oil burner motor and refrigeration and air conditioning motor diagnostic apparatus |
DE69915156T2 (de) | 1998-04-24 | 2004-10-28 | Inco Ltd., Toronto | Automatische Führungs- und Meßvorrichtung |
US5929584A (en) | 1998-04-27 | 1999-07-27 | Pht, Inc. | Tool center point calibration apparatus and method |
JP3300682B2 (ja) | 1999-04-08 | 2002-07-08 | ファナック株式会社 | 画像処理機能を持つロボット装置 |
JP3421608B2 (ja) | 1999-04-08 | 2003-06-30 | ファナック株式会社 | 教示モデル生成装置 |
US6166811A (en) | 1999-08-12 | 2000-12-26 | Perceptron, Inc. | Robot-based gauging system for determining three-dimensional measurement data |
DE60035651T2 (de) | 1999-09-16 | 2008-05-21 | Fanuc Ltd. | Steuerungssystem zum synchronen kooperativen Betreiben einer Mehrzahl von Robotern |
JP2001212781A (ja) | 2000-02-02 | 2001-08-07 | Aida Eng Ltd | ロボットの同期制御装置 |
JP3410426B2 (ja) | 2000-04-07 | 2003-05-26 | 新東工業株式会社 | 設備のメンテナンス支援方法およびそのシステム |
DE10032096A1 (de) | 2000-07-01 | 2002-01-24 | Kuka Roboter Gmbh | Geräteverbund und Steuerschrank für einen solchen |
US6434449B1 (en) | 2000-08-03 | 2002-08-13 | Pierre De Smet | Method and device for automated robot-cell calibration |
US20020111702A1 (en) | 2001-02-15 | 2002-08-15 | Angel Jeffrey R. | Factory personnel monitors |
JP4576062B2 (ja) | 2001-03-21 | 2010-11-04 | 富士機械製造株式会社 | リード位置検出方法,電気部品装着方法およびリード位置検出装置 |
SE0101200D0 (sv) * | 2001-04-02 | 2001-04-02 | Abb Ab | An industrial robot |
JP2002315963A (ja) | 2001-04-23 | 2002-10-29 | Sanyo Electric Co Ltd | ゲーム用インターフェースデバイス |
GB0115952D0 (en) | 2001-06-29 | 2001-08-22 | Ibm | A scheduling method and system for controlling execution of processes |
US20090210081A1 (en) | 2001-08-10 | 2009-08-20 | Rockwell Automation Technologies, Inc. | System and method for dynamic multi-objective optimization of machine selection, integration and utilization |
US7143149B2 (en) * | 2001-09-21 | 2006-11-28 | Abb Ab | Dynamic operator functions based on operator position |
US6587750B2 (en) | 2001-09-25 | 2003-07-01 | Intuitive Surgical, Inc. | Removable infinite roll master grip handle and touch sensor for robotic surgery |
US7120832B2 (en) | 2001-09-27 | 2006-10-10 | Hewlett-Packard Development Company, L.P. | Storage device performance monitor |
US7305114B2 (en) | 2001-12-26 | 2007-12-04 | Cognex Technology And Investment Corporation | Human/machine interface for a machine vision sensor and method for installing and operating the same |
US7209859B2 (en) | 2002-03-02 | 2007-04-24 | Linxberg Technology, Llc | Method and apparatus for sequentially collecting and analyzing real time data with interactive monitoring |
JP3945279B2 (ja) | 2002-03-15 | 2007-07-18 | ソニー株式会社 | 障害物認識装置、障害物認識方法、及び障害物認識プログラム並びに移動型ロボット装置 |
US6782294B2 (en) | 2002-03-22 | 2004-08-24 | Arecont Intellectual Property Holdings, Llc | Internet based distributed control system |
US7085622B2 (en) | 2002-04-19 | 2006-08-01 | Applied Material, Inc. | Vision system |
US6807461B2 (en) | 2002-05-22 | 2004-10-19 | Kuka Roboter Gmbh | Coordinated robot control from multiple remote instruction sources |
JP2004017260A (ja) | 2002-06-20 | 2004-01-22 | Kawasaki Heavy Ind Ltd | エンドエフェクタに分離機能を有する自動組立作業装置 |
WO2004018158A2 (en) | 2002-08-21 | 2004-03-04 | Neal Solomon | Organizing groups of self-configurable mobile robotic agents |
DE10242710A1 (de) | 2002-09-13 | 2004-04-08 | Daimlerchrysler Ag | Verfahren zum Herstellen eines Verbindungsbereiches auf einem Werkstück |
DE10250285A1 (de) | 2002-10-29 | 2004-05-13 | Daimlerchrysler Ag | Vorhersage des Termintreuegrads in der Serienfertigung |
US7233405B2 (en) | 2002-10-30 | 2007-06-19 | Palo Alto Research Center, Incorporated | Planning and scheduling reconfigurable systems with regular and diagnostic jobs |
DE10255056A1 (de) * | 2002-11-25 | 2004-06-03 | Grob-Werke Burkhart Grob E.K. | Station mit Bedienfeld |
JP3711105B2 (ja) | 2002-12-20 | 2005-10-26 | ファナック株式会社 | 3次元計測装置 |
EP1593072A2 (en) | 2003-02-07 | 2005-11-09 | Power Measurement Ltd | A method and system for calculating and distributing utility costs |
US7206449B2 (en) | 2003-03-19 | 2007-04-17 | Mitsubishi Electric Research Laboratories, Inc. | Detecting silhouette edges in images |
DE10314025B4 (de) * | 2003-03-28 | 2010-04-01 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Steuern einer Mehrzahl von Handhabungsgeräten |
US6804580B1 (en) | 2003-04-03 | 2004-10-12 | Kuka Roboter Gmbh | Method and control system for controlling a plurality of robots |
CA2522097C (en) | 2003-04-28 | 2012-09-25 | Stephen James Crampton | Cmm arm with exoskeleton |
DE10328906A1 (de) | 2003-06-26 | 2005-01-13 | Endress + Hauser Process Solutions Ag | Feldbusverteilereinheit |
JP2005049922A (ja) | 2003-07-29 | 2005-02-24 | Hitachi Ltd | ジョブ実行計画の評価システム |
US20050119863A1 (en) | 2003-08-07 | 2005-06-02 | Buikema John T. | Manufacturing monitoring system and methods for determining efficiency |
US7751325B2 (en) | 2003-08-14 | 2010-07-06 | At&T Intellectual Property Ii, L.P. | Method and apparatus for sketch-based detection of changes in network traffic |
US7027893B2 (en) | 2003-08-25 | 2006-04-11 | Ati Industrial Automation, Inc. | Robotic tool coupler rapid-connect bus |
US20050240592A1 (en) | 2003-08-27 | 2005-10-27 | Ascential Software Corporation | Real time data integration for supply chain management |
US7676390B2 (en) | 2003-09-04 | 2010-03-09 | General Electric Company | Techniques for performing business analysis based on incomplete and/or stage-based data |
DE10360789B4 (de) | 2003-12-23 | 2007-03-15 | Leuze Lumiflex Gmbh + Co. Kg | Vorrichtung zur Überwachung eines Erfassungsbereichs an einem Arbeitsmittel |
SE0400091D0 (sv) | 2004-01-16 | 2004-01-16 | Abb Ab | Control system, method and computer program |
US7079984B2 (en) | 2004-03-03 | 2006-07-18 | Fisher-Rosemount Systems, Inc. | Abnormal situation prevention in a process plant |
CN100555136C (zh) | 2004-03-03 | 2009-10-28 | 费舍-柔斯芒特***股份有限公司 | 加工厂中的异常状况预防方法和*** |
US7933667B2 (en) * | 2004-06-24 | 2011-04-26 | Abb Ab | Industrial robot system with a portable operator control device |
US7126732B2 (en) | 2004-07-29 | 2006-10-24 | Smith Sport Optics, Inc. | Lens structures, goggles employing same, methods of forming same, and machine programmed for forming same |
WO2006047261A1 (en) | 2004-10-22 | 2006-05-04 | Norgren Automotive, Inc. | Quick disconnect tooling apparatus with releasable latch |
JP4410661B2 (ja) | 2004-11-09 | 2010-02-03 | 株式会社日立製作所 | 分散制御システム |
US7149606B2 (en) | 2005-03-01 | 2006-12-12 | Fanul Robotics America, Inc. | Synchronizing controllers linked by a communications network |
JP4271160B2 (ja) | 2005-03-23 | 2009-06-03 | ファナック株式会社 | 生産システムにおけるネットワーク開通方法 |
US7623736B2 (en) | 2005-05-06 | 2009-11-24 | Stereotaxis, Inc. | Registration of three dimensional image data with patient in a projection imaging system |
US8108072B2 (en) | 2007-09-30 | 2012-01-31 | Intuitive Surgical Operations, Inc. | Methods and systems for robotic instrument tool tracking with adaptive fusion of kinematics information and image information |
JP4210270B2 (ja) * | 2005-06-07 | 2009-01-14 | ファナック株式会社 | ロボット制御装置及びロボット制御方法 |
US8428990B2 (en) | 2005-08-19 | 2013-04-23 | Siemens Aktiengesellschaft | Method for allocating resources to jobs using network flow algorithms |
JP4185926B2 (ja) | 2005-08-26 | 2008-11-26 | ファナック株式会社 | ロボット協調制御方法及びシステム |
JP2007144524A (ja) | 2005-11-24 | 2007-06-14 | Denso Wave Inc | ロボットの干渉回避方法およびロボット |
US7819859B2 (en) | 2005-12-20 | 2010-10-26 | Intuitive Surgical Operations, Inc. | Control system for reducing internally generated frictional and inertial resistance to manual positioning of a surgical manipulator |
US7689320B2 (en) | 2005-12-20 | 2010-03-30 | Intuitive Surgical Operations, Inc. | Robotic surgical system with joint motion controller adapted to reduce instrument tip vibrations |
US7739099B2 (en) | 2005-12-22 | 2010-06-15 | International Business Machines Corporation | Method and system for on-line performance modeling using inference for real production IT systems |
US7680748B2 (en) | 2006-02-02 | 2010-03-16 | Honda Motor Co., Ltd. | Creating a model tree using group tokens for identifying objects in an image |
US8018324B2 (en) * | 2006-03-17 | 2011-09-13 | Rockwell Automation Technologies, Inc. | Sight-line non contact coupled wireless technology |
US8073564B2 (en) | 2006-07-05 | 2011-12-06 | Battelle Energy Alliance, Llc | Multi-robot control interface |
US7971181B2 (en) | 2006-07-14 | 2011-06-28 | Accenture Global Services Limited | Enhanced statistical measurement analysis and reporting |
US7570795B2 (en) | 2006-07-18 | 2009-08-04 | Mitutoyo Corporation | Multi-region autofocus tool and mode |
US7379782B1 (en) | 2007-03-26 | 2008-05-27 | Activplant Corporation | System and method of monitoring and quantifying performance of an automated manufacturing facility |
JP4309439B2 (ja) | 2007-03-30 | 2009-08-05 | ファナック株式会社 | 対象物取出装置 |
US8612051B2 (en) | 2007-04-20 | 2013-12-17 | Innovation First, Inc. | Securing communications with robots |
AU2008251352A1 (en) | 2007-05-09 | 2008-11-20 | Gridpoint, Inc. | Method and system for scheduling the discharge of distributed power storage devices and for levelizing dispatch participation |
DE102007039425A1 (de) | 2007-08-21 | 2009-02-26 | Beckhoff Automation Gmbh | Steuerknoten und Steuerung |
US9244455B2 (en) * | 2007-09-10 | 2016-01-26 | Fisher-Rosemount Systems, Inc. | Location dependent control access in a process control system |
JP4418841B2 (ja) | 2008-01-24 | 2010-02-24 | キヤノン株式会社 | 作業装置及びその校正方法 |
US9895813B2 (en) | 2008-03-31 | 2018-02-20 | Intuitive Surgical Operations, Inc. | Force and torque sensing in a surgical robot setup arm |
JP4676544B2 (ja) * | 2009-05-29 | 2011-04-27 | ファナック株式会社 | 工作機械に対してワークの供給及び取り出しを行うロボットを制御するロボット制御装置 |
US8843221B2 (en) | 2009-12-09 | 2014-09-23 | Comau Spa | Automation management system and method |
-
2014
- 2014-10-23 ES ES14190041.5T patent/ES2654335T3/es active Active
- 2014-10-23 EP EP14190041.5A patent/EP3012695B1/en active Active
- 2014-10-23 PL PL14190041T patent/PL3012695T3/pl unknown
- 2014-10-23 SI SI201430442T patent/SI3012695T1/en unknown
- 2014-10-23 RS RS20171068A patent/RS56492B1/sr unknown
-
2015
- 2015-10-23 KR KR1020177013891A patent/KR102424708B1/ko active IP Right Grant
- 2015-10-23 BR BR112017007122-3A patent/BR112017007122B1/pt active IP Right Grant
- 2015-10-23 MX MX2017005225A patent/MX364904B/es active IP Right Grant
- 2015-10-23 RU RU2017116563A patent/RU2689639C2/ru active
- 2015-10-23 WO PCT/IB2015/058064 patent/WO2016063212A1/en active Application Filing
- 2015-10-23 CN CN201580070323.0A patent/CN107407916B/zh active Active
- 2015-10-23 CA CA2963613A patent/CA2963613C/en active Active
- 2015-10-23 US US15/520,197 patent/US10310472B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
KR102424708B1 (ko) | 2022-07-25 |
RU2689639C2 (ru) | 2019-05-28 |
US20170308050A1 (en) | 2017-10-26 |
MX2017005225A (es) | 2017-11-16 |
MX364904B (es) | 2019-05-13 |
EP3012695A1 (en) | 2016-04-27 |
BR112017007122A2 (pt) | 2017-12-19 |
BR112017007122B1 (pt) | 2022-11-29 |
RS56492B1 (sr) | 2018-01-31 |
CN107407916B (zh) | 2020-02-21 |
KR20170078712A (ko) | 2017-07-07 |
PL3012695T3 (pl) | 2018-03-30 |
CN107407916A (zh) | 2017-11-28 |
RU2017116563A3 (es) | 2019-04-29 |
EP3012695B1 (en) | 2017-10-11 |
SI3012695T1 (en) | 2018-01-31 |
US10310472B2 (en) | 2019-06-04 |
RU2017116563A (ru) | 2018-11-26 |
CA2963613A1 (en) | 2016-04-28 |
WO2016063212A1 (en) | 2016-04-28 |
CA2963613C (en) | 2023-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2654335T3 (es) | Sistema para monitorizar y controlar una instalación industrial | |
US11537178B2 (en) | Server rack for improved data center management | |
CN104919381B (zh) | 可编程的***设备 | |
CN103885394A (zh) | 用于配置控制***的现场设备的***和方法 | |
US9874860B2 (en) | Providing user interface of a frequency converter over a wireless connection | |
KR101815191B1 (ko) | 사물인터넷 기반의 시설물에 대한 원격 통합 관제 및 제어용 게이트웨이 단말장치 | |
US20170149581A1 (en) | Display device comprising a wireless interface and an interface to a bus system of a networked control system | |
WO2019007232A1 (zh) | 基于b/s架构的充换电站监控***及充换电站 | |
EP3561741A1 (en) | Method and apparatus for optimised remote management of programmable logic controllers | |
CN110521189A (zh) | 网关模块和模块装置 | |
KR101748420B1 (ko) | 사물인터넷 기반 전기 제어설비 모니터링용 서버 | |
Haase et al. | Wireless sensor/actuator device configuration by NFC | |
US20140104045A1 (en) | Remote-controlling technical plant | |
KR20170009029A (ko) | 클라우드 기반의 산업용 사물 인터넷 서비스 시스템 | |
CN107346124B (zh) | 一种移动机旁操作方法及*** | |
EP3429134B1 (en) | Automation network | |
KR20180076757A (ko) | 농장 자동화 장치 | |
KR20180093417A (ko) | 시스템 재구성이 가능한 컴포넌트 기반 조합형 스마트 팜 | |
EP3399722A1 (en) | Mobile routing system and related platform | |
ES2552604B1 (es) | Sistema y método de control de supervisión via una red telemática de datos. | |
WO2017198301A1 (en) | An industrial robot system and a method for communication between an industrial robot and an external network | |
KR20230044619A (ko) | 클라우드 컴퓨팅 기반의 스마트 팩토리 시스템 | |
KR101758714B1 (ko) | 스마트기반 원격제어 및 모니터링 시스템 | |
KR101588603B1 (ko) | 보안기능이 구비된 모바일 양방향 문자송수신시스템 | |
Haase et al. | Configuration of smart embedded devices in the field using NFC |