[go: up one dir, main page]

ES2324631T3 - Dispositivo y procedimiento para el control de una maquina impresora. - Google Patents

Dispositivo y procedimiento para el control de una maquina impresora. Download PDF

Info

Publication number
ES2324631T3
ES2324631T3 ES07120836T ES07120836T ES2324631T3 ES 2324631 T3 ES2324631 T3 ES 2324631T3 ES 07120836 T ES07120836 T ES 07120836T ES 07120836 T ES07120836 T ES 07120836T ES 2324631 T3 ES2324631 T3 ES 2324631T3
Authority
ES
Spain
Prior art keywords
data
server
data memory
communication
installation
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.)
Expired - Lifetime
Application number
ES07120836T
Other languages
English (en)
Inventor
Andreas Czotscher
Helmut Geiger
Stefan Giesel
Thomas Huller
Jurgen Mees
Armin Rath
Mirko Romling
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koenig and Bauer AG
Original Assignee
Koenig and Bauer AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=32598072&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2324631(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from DE10317065A external-priority patent/DE10317065A1/de
Application filed by Koenig and Bauer AG filed Critical Koenig and Bauer AG
Application granted granted Critical
Publication of ES2324631T3 publication Critical patent/ES2324631T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41FPRINTING MACHINES OR PRESSES
    • B41F33/00Indicating, counting, warning, control or safety devices
    • B41F33/0036Devices for scanning or checking the printed matter for quality control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41FPRINTING MACHINES OR PRESSES
    • B41F33/00Indicating, counting, warning, control or safety devices
    • B41F33/0009Central control units
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total 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/41865Total 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 job scheduling, process planning, material flow
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23293Automated assembly of machine control software, reusable software components
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25092Customized control features, configuration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25232DCS, distributed control system, decentralised control unit
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31342Design of process control system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33053Modular hardware, software, easy modification, expansion, generic, oop
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33273DCS distributed, decentralised controlsystem, multiprocessor
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Stored Programmes (AREA)
  • Control Of Presses (AREA)
  • General Factory Administration (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Selective Calling Equipment (AREA)
  • Emergency Protection Circuit Devices (AREA)
  • Control By Computers (AREA)
  • Computer And Data Communications (AREA)
  • Control Of Electric Motors In General (AREA)
  • Inking, Control Or Cleaning Of Printing Machines (AREA)
  • Programmable Controllers (AREA)
  • Feedback Control In General (AREA)

Abstract

Dispositivo para el control de una máquina impresora (01) con al menos un grupo (02; 03; 04; 05) realizado como suministro de material (02), como unidad de impresión (03) o como mecanismos impresor (05) así como como procesado, en el que - a varios de los grupos (02; 03; 04; 05) está asignado un sistema de control (06) común que presenta una memoria de datos (09) central, en la que para varios de los grupos (02; 03; 04; 05) están depositados valores reales actuales y/o valores teóricos actuales como variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2), - la memoria de datos (09) central está en conexión de señal con una unidad de proceso o de cálculo (23) realizada como servidor de comunicación (23), - el servidor de comunicación (23), por su lado, está unido con varias unidades de proceso (24) subordinadas, estando conformadas las unidades de proceso subordinadas (24) para servir una red (07; 28) de un tipo determinado, y - las unidades de proceso (24) subordinadas están unidas con al menos un control (08) de uno o varios de los grupos (02; 03; 04; 05).

Description

Dispositivo y procedimiento para el control de una máquina impresora.
La invención se refiere a un dispositivo y un procedimiento para el control de una máquina impresora según el preámbulo de la reivindicación 1 o 24.
El documento DE 37 07 866 A1 da a conocer un control de varios grupos de una máquina impresora, en el que los valores de medición en los grupos se suministran a una unidad de cálculo, éstos se depositan en una unidad de almacenamiento y se hacen visibles en una pantalla táctil. A través de la pantalla táctil y la unidad de cálculo se hace posible el control directo de los grupos.
Se conoce de la revista "Siemens Energie & Automation 8 (1986) Fascículo 2", páginas 119 y 120 un sistema digital para la regulación y el control de convertidores de corriente y accionamientos, en el que un aparato de regulación y de mando se proyecta, en lugar de programarse, por medio de un software de proyección. Las funciones de regulación y de control proyectadas de este regulador se traducen en un código de lista, el programa de usuario se procesa conjuntamente con el software del sistema en el aparato de regulación o de mando. El regulador se proyecta a partir de los componentes de hardware y de software requeridos en un lenguaje de proyección orientado a la conformación de estructuras (páginas 121 a 123).
En la revista mencionada anteriormente, en la página 112 a 115 se da a conocer un sistema para la regulación y control digital rápido de accionamientos de convertidores de corriente, en el que el hardware y el software están construidos en estructuras modulares (páginas 116 a 118).
El documento DE 197 40 974 A1 da a conocer un sistema de fabricación de libros con un programa que presenta una estructura de objetos y con una memoria en la que están almacenadas, entre otras cosas, informaciones sobre las máquinas que se encuentran en la instalación, así como parámetros de ajuste. Para la fabricación de un producto determinado, por medio del programa, a partir de los datos almacenados en la base de datos, se entregan los parámetros de ajuste determinados para este producto a los controles de la máquina.
En el documento DE 100 38 552 A1 se conoce un sistema para la transmisión de datos OPC a través e Internet a un servidor OPC de un sistema de automatización.
Un artículo de Wolfgang Weber, "Verteilte Systeme - Verteilte Objekte - DCOM", Seminar Datenverarbeitung WS 1998/99 de la Ruhruniversität Bochum, Lehrstuhl für Datenverarbeitung, se ocupa del empleo de sistemas de retardo DCOM en la comunicación entre varios ordenadores y procesadores.
En el artículo "Useware in der Praxis: Die DICOweb Bedienung - ein Beispiel für eine ergonomische Gestatung in der Drucktechnick", Gregor Enke, 44 (2002), fascículo 9 atp, se presenta un concepto de manejo de una máquina impresora. El concepto prevé un servicio orientado al manejo en la preparación de la producción y a la hora de influir en las magnitudes del proceso.
El documento DE 199 45 686 A se refiere a un dispositivo para el control de una instalación para la fabricación de productos cerámicos, en el que a las partes de la instalación está asignado un sistema de control común. En un ordenador servidor que sirve de patrón de instalaciones se pueden introducir datos de producto de modo manual o por medio de un soporte de datos, datos que son comunicados al resto de partes de la instalación y que también se almacenan allí.
La invención se basa en el objetivo de crear un dispositivo y un procedimiento para el control de una máquina impresora.
El objetivo se consigue según la invención por medio de las características de la reivindicación 1 y 24.
Las ventajas que se pueden conseguir con la invención residen en que por un lado la arquitectura del control está construida de modo descentralizado de tal manera que soporta una construcción y un desmontaje modular y flexible de la máquina de procesado.
Al mismo tiempo, se da una administración de datos centralizada, que se asemeja en su estructura a la configuración existente de la máquina de procesado, o bien refleja ésta, lo que hace posible una configuración central sencilla a través de los sistemas distribuidos.
La administración central de datos y/o la arquitectura de control conforman un sistema escalable. Los únicos procesos para el procesado de datos se pueden escalar de cualquier manera en un único ordenador o a través de varios ordenadores, dependiendo del caso de empleo y/o de la carga. Debido a ello, el sistema, en particular el software y el hardware, cubre un gran espectro de diferentes tipos y tamaños de máquinas (por ejemplo máquinas impresoras para periódicos, remiendos, pliegos, papel comercial, etc.). El software y el volumen de datos del control se configuran dependiendo del caso de aplicación, por ejemplo a partir de módulos y ocupaciones de datos predefinidas, en particular se proyecta. Se puede prescindir de una programación especial de datos de cada configuración individual, se lleva a cabo únicamente una proyección del control de modo correspondiente a la instalación con los componentes conocidos previamente. La arquitectura modular y el tipo de la planificación e implementación se pueden extender de modo ventajoso a instalaciones con varias secciones.
Por lo que se refiere a la variabilidad y a la aplicación flexible para las más diferentes realizaciones de máquinas también es una ventaja la disposición estandarizada, prácticamente automatizada, del sistema de control, en particular de la memoria de datos. La parte del programa del servidor de datos idéntica prácticamente en su mayor parte para diferentes realizaciones de la máquina conforma sobre la base de un juego de datos que describe la instalación, por primera vez, la estructura de datos específica de la máquina en el servidor de datos, es decir, a través del juego de datos, el servidor de datos recibe por primera vez (por ejemplo, a través de su parte de la memoria que anteriormente estaba "vacía") su identidad referida a la instalación que se ha de controlar, y se ajuste de modo correspondiente. A este ajuste de la estructura base le puede continuar a continuación en el funcionamiento posterior durante el manejo de la instalación una modificación de las prescripciones de parámetros introducidas y/o una activación o desactivación de componentes o grupos fundamentalmente previstos. A continuación se diferencia entre la implementación (es decir, configuración desde el punto de vista de los datos y del software) de estructura de datos específica de la máquina en el control y una adaptación que se ha de llevar a cabo al manejar la instalación en el producto que se ha de producir, que en el estado de la técnica en la actualidad se designa igualmente con "configuración" o "ajuste". Los ordenadores del puesto de mando o su memoria de datos presentan, por ejemplo, en el estado de distribución de la instalación, un espacio de nombre programado de modo fijo, mientras que en el presente sistema hay un espacio de nombre que se puede configurar libremente, cuya estructura de datos - por ejemplo, por medio de la implementación del archivo de configuración, se mete por primera vez. El servidor de datos presenta para ello por un lado un proceso, y por otro lado el archivo de configuración característico de la instalación.
En una configuración ventajosa del puesto de mando, éste presenta un pupitre de manejo, que hace posible al usuario el reconocimiento y la modificación de los colores de la página actual. En una variante se pueden modificar e introducir directamente en la pantalla valores para la regulación y control de la máquina a través de un campo de indicación con capacidad de pantalla táctil.
Los ejemplos de realización de la invención están representados en los dibujos, y se describen a continuación con más detalle.
Se muestra:
Fig. 1 una instalación esquemática con dispositivo de control;
Fig. 2 una representación esquemática para la proyección de una instalación;
Fig. 3 una representación esquemática para la arquitectura del dispositivo de control;
Fig. 4 una representación esquemática para la arquitectura en una instalación de varias secciones.
Una instalación 01, por ejemplo tal y como se representa en la Fig. 1, una máquina impresora 01 o una instalación de máquina impresora 01 presenta un número de grupos 02; 03; 04, por ejemplo piezas de la instalación para la realización de determinadas etapas del procedimiento, como el suministro del material 02 (por ejemplo un cambiador de bobinas 02 o varios cambiadores de bobinas 02.1; 02.2; 02.3, etc.), unidades de impresión o torres de impresión 03, grupos para el procesado 04, como aparatos de plegado 04, etc. Las unidades impresoras 03, a su vez, pueden presentar varios grupos 05 subordinados, por ejemplo mecanismos impresores 05, por ejemplo designados con 05.1; 05.2; 05.3; 05.4. Los diferentes grupos 02; 03; 04; 05 pueden estar previstos, respectivamente, una o varias veces en la instalación. Para diferentes realizaciones de la instalación, el número y/o el acuñado de los grupos 02; 03; 04; 05 puede ser diferente.
Adicionalmente, la instalación 01 presenta un sistema de control 06 representado de modo simbólico, que controla los grupos 02; 03; 04; 05 sus accionamientos, ajustes, etc., para cada uno de ellos o de modo conjunto entre ellos. El sistema de control 06 representado de modo simbólico contiene, entre otras cosas, tal y como se explica con más detalle posteriormente, diferentes elementos, como una o varias memorias de datos, una o varias unidades de cálculo, así como conexiones de señal entre los elementos, como por ejemplo los buses de datos y/o los convertidores de protocolo. El sistema de control 06 está unido, por ejemplo, por medio de conexiones 07 con los grupos 02; 03; 04; 05, en caso de que existan, con los controles 08 asignados a éstos y/o con las regulaciones 08 en una conexión de señal.
Dependiendo del tipo, realización y aplicación, una instalación 01 de este tipo está configurada de modo diferente por lo que se refiere a sus grupos 02; 03; 04; 05, al número correspondiente de los grupos y/o a la especificación detallada de los propios grupos desde el punto de vista de hardware. Es decir, se trata, por ejemplo, de una máquina impresora de remiendos con un cierto número de cambiadores de bobina (de un tipo determinado), un número determinado de mecanismos de impresión de orientación horizontal (de un determinado tipo), un aparato de plegado (de un determinado tipo), etc. Por configuración de la instalación 01 se ha de entender en este caso en el contesto referido al hardware, el desarrollo real de la instalación 01, el equipamiento con grupos 02; 03; 04; 05 realmente existentes, y dado el caso, su desarrollo.
Las informaciones sobre una configuración de este tipo de toda la instalación 01 en su conjunto, realmente existente, están depositadas con datos correspondientes de modo central en el sistema de control 06. Los datos están almacenados preferentemente de modo central en una administración de datos 09 centralizada, por ejemplo una memoria de datos 09 o un servidor de datos 09. Estos datos (para la configuración de la instalación), se pueden implementar y/o también modificar en una realización ventajosa a través de al menos una interfaz de entrada 11. En una realización ventajosa se elaboran los datos para la configuración de la instalación como juego de datos F (por ejemplo, archivo F, en particular archivo de configuración F), por medio de una unidad de procesado de datos 16 independiente del sistema de control 06, por ejemplo un ordenador 16, y después de que estén completos, se entregan a través de la interfaz de entrada 11 a la administración de datos 09 centralizada, y allí se implementan. La elaboración del archivo de configuración F sirve para la conformación técnica de control de la configuración de la instalación real, y se ha de entender en lo sucesivo como "proyección" del sistema de control 06 referida a la instalación 01 existente real o sus grupos 02; 03; 04; 05. La transmisión del archivo F se puede realizar, por ejemplo, también a través de una red, por ejemplo a través de Internet desde el fabricante. El sistema de control 06, sin embargo, también puede presentar medios propios para la proyección del sistema de control 06 o bien para la elaboración del juego de datos F, que se corresponde, por ejemplo, fundamentalmente con aquellos de la base de datos y/o la superficie explicada con más detalle posteriormente.
La representación de la configuración en un archivo de configuración F, es decir, la proyección del control, se realiza en una realización ventajosa usando una unidad de memoria 17, en particular una base de datos 17, con una reserva de objetos 12; 13; 14 conocidos o definidos previamente, que están asignados, por ejemplo, a tipos de máquinas impresoras, y/o realizaciones de grupos 02; 03; 04; 05 mencionados anteriormente. La instalación 01, por ejemplo la máquina impresora 01, se proyecta entonces de tal manera que ésta se compone por la reserva de objetos 12; 13; 14 predefinidos (por ejemplo torres de impresión, cambiadores de bobina, aparatos de plegado, etc.), asignándose estos objetos 12; 13; 14 a los datos (al menos datos base) referidos al funcionamiento posterior de la instalación 01; a las características y/o subprogramas, o bien se asignan por medio de selección. Estos datos y subprogramas específicos están dispuestos, por ejemplo, en la base de datos 17, y están unidos con el objeto 12; 13; 14 correspondiente. Al menos los objetos 12, 13; 14 más complejos disponen de la posibilidad de un detallado adicional en el que, por ejemplo a modo de una estructura de árbol o de directorio, se le asignan al objeto 12; 13; 14 objetos 13.1; 13.2 subordinados en un plano inferior, como por ejemplo variantes específicas, equipamientos específicos, detallados, ajustes específicos, en este caso para el ejemplo de una "unidad de impresión 1", "mecanismo impresor 1", y "mecanismo impresor 2".
El resto de detallados pueden estar en más de un plano dispuesto por abajo en la estructura de árbol, como se representa en la Fig. 2 para el ejemplo de la unidad de impresión 03 con "registro de páginas" y "registro de contorno" como 13.2.1 13.2.2. Otro plano que ya no está designado representa, por ejemplo, "parámetros" con el "parámetro 1" y "parámetro 2" dispuestos todavía más abajo. A todas estas especificación están asignados en la base de datos 17 datos base y/o subprogramas, que son tomados al seleccionarse el objeto 12; 13; 14 correspondiente (con subespecificaciones, objetos subordinados, etc.) en un archivo F. Los datos o bien finalmente los parámetros seleccionados se pueden elegir para los diferentes grupos 02; 03; 04; 05 del mismo tipo, por ejemplo por medio de introducción. Tal y como se representa en la Fig. 2 a modo de ejemplo, la instalación 01 que ha de ser proyectada (desde el punto de vista de la técnica de software) presenta tres cambiadores de bobinas 02, dos unidades impresoras 03 así como un aparato de plegado 04, asignándose para cada grupo 02; 03; 04; 05 los parámetros representados de modo esquemático en la parte derecha de la imagen a partir de la reserva de objetos 19. Después de la selección de los componentes/objetos previstos para la instalación 01, se toman todos los datos (parámetros)/subprogramas asignados según un patrón predefinido en un archivo F o en un fichero F (por ejemplo un "archivo de configuración" F). Este juego de datos F representa entonces una representación de la instalación 01 que realmente se ha de operar, y presenta entonces, por ejemplo, para ello, todos los valores de preajuste, prescripciones de valores teóricos, etc., fundamentales para el funcionamiento y el control, y puede estar en formato de texto o en formato binario.
La proyección se lleva a cabo en una realización ventajosa en la unidad de procesado de datos 16 independiente o separable del sistema de control 06, por ejemplo en un ordenador 16. Para ello es ventajosa una realización en la que una interfaz de usuario 18 presenta una unión con la base de datos 17 mencionada anteriormente de manera que una selección o copia de un objeto 12; 13; 14 (o bien su designación o nombres) arrastra los datos o parámetros específicos y/o subprogramas y/o subobjetos 13.1; 13.2 (en lo sucesivo, también variables de proceso 12; 13; 14; 13.1; 14.3; 13.2.1; 13.2.2) - de modo comparable a la integración de un objeto OLE. Es especialmente confortable una realización de la interfaz del programa por medio de la cual los objetos 12; 13; 14 ofrecidos en una reserva de objetos 19 se pueden diferenciar aún más en la estructura de árbol por medio de la selección, y los objetos 12; 13; 14 o bien los objetos 13.1; 13.2 detallados, se pueden suministrar por medio de copia, en particular "drag & drop", a la instalación que se ha de proyectar en forma de una región propia de la pantalla 21. En segundo plano de esta operación, o a modo de cierre, se copian los datos y procedimientos asignados a estos objetos 12; 13; 14 con los objetos 13.1; 13.2, etc. subordinados - por ejemplo en un formato estándar que se ha de prefijar - en el archivo F. El archivo F generado tomando como base las variables de proceso 12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2 seleccionadas puede ser suministrada ahora después de la conclusión al sistema de control 06 de la instalación 01, en particular al servidor de datos 09. Contiene, por ejemplo, como variables los nombres de usuario prefijados por el usuario - y preferentemente estandarizados -.
En la memoria de datos 09 está implementado, preferentemente, un proceso de procesado de datos (o bien una rutina), que está conformada, entre otras cosas, para conformar una estructura de datos a partir de datos de proyección de los que dispone, por otro lado. En el presente caso, la memoria de datos 09 dispone del archivo de configuración F que se le ha transmitido, a partir del cual se lleva a cabo una configuración (ajuste) de la memoria hecha a medida desde el punto de vista de software sobre la instalación 01 representada por el archivo F. Es decir, después de la transmisión del archivo de configuración F se crea en la memoria de datos 09 en primer lugar una estructura de datos adaptada a la instalación 01, y no sólo se llena con datos un entorno de almacenamiento programado ya de modo fijo e parámetros abiertos. Un entorno de almacenamiento programado de modo fijo de este tipo se debería programar para cada tipo de máquina y/o para cada configuración de una instalación 01 que difiera fuertemente desde el punto de vista de hardware, de modo individual en su mayor parte. Por medio de la realización ventajosa de la memoria de datos 09 con un proceso de procesado de datos y un archivo de configuración F asignados entre ellos, es posible la conformación a medida de la estructura de datos, y finalmente del sistema de control 06 de un modo sencillo. Después de las rutinas prefijadas de modo fijo del proceso de procesado de datos se representa la instalación 01 real a partir del archivo F (variables de proceso 12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2) en la memoria de datos 09 o bien en el sistema de control 06. La estructura de datos y de programa como sistema de la memoria de datos 09, con ello, se conforma en primer lugar como tal.
La ventaja de esta solución dividida en dos es que con las rutinas de los procesos de procesado de datos, por un lado, están ajustados modos de proceder, modos de manejo, modos de comportamiento y/o relaciones lógicas para el dispositivo desde el punto de software, y procesos de control de orden superior, y los datos de configuración del archivo F, por otro lado, definen los componentes y las subrutinas de la instalación 01 real existente. De este modo se pueden conseguir modificaciones o corrección de errores en el "hardware" únicamente por medio de la implementación de un nuevo archivo F, y mejoras o corrección de errores de los procesos de procesado de datos únicamente por medio de la implementación de una parte o de todo el proceso de procesado de datos en su totalidad. De este modo, por ejemplo, en el caso de un grupo adicional o de un grupo de reemplazo de otro tipo, sólo se ha de leer un nuevo archivo de configuración F para la nueva instalación 01 teniendo en cuenta esta modificación, la parte del programa del servidor de datos 09 reconoce la instalación 01 conformada y ajusta su zona de almacenamiento y, dado el caso, otros componentes del sistema de control 06 de modo correspondiente. En este caso no se ha de realizar ninguna modificación en los códigos fuente de programa por lo que se refiere a parametrización, rutinas, etc. La parte del programa (procesos de procesado de datos) está conformada de tal manera que la estructura de datos y la funcionalidad de la instalación 01 se conforma para los más diferentes tipos de máquinas únicamente a partir del archivo de configuración F puesto a disposición.
La proyección descrita va más allá de la programación convencional de un ordenador de puesto de mando o un ordenador de sección en el que, ciertamente, la instalación 01 está representada desde el punto de vista de software, si bien las rutinas y los códigos fuente de programa que contienen la parametrización, están programados fijos adaptados estrechamente a la máquina en la unidad de cálculo correspondiente. A través de una interfaz de usuario se puede manejar entonces la instalación 01, es decir, entonces se pueden conectar y desconectar de modo convencional desde el punto de vista de software posibles componentes que ya estén colocados, se pueden modificar parámetros, etc. Esto se designa en el estado de la técnica hoy en día, igualmente, como "configuración de la instalación 01", si bien se hace referencia a la selección de los componentes ya prefijados de modo fijo en el programa y/o los parámetros, y no la "configuración software" del servidor de datos 09, o bien del sistema de control 06 del modo designado aquí con la palabra "proyección": A diferencia de la "configuración de la instalación 01" mencionada anteriormente, en la que en una estructura de datos prefijada fijamente se seleccionan los datos de funcionamiento, y con ello se "configuran", en el presente modo de proceder se autoconfigura la estructura de datos del servidor de datos 09, es decir, el propio servidor de datos 09 está realizado de modo configurable (proyectable). La proyección se ha de entender como representación de los grupos realmente existente - y sólo estos - en una estructura de datos correspondiente.
Naturalmente, en una representación ventajosa está previsto que después de la proyección y la implementación del archivo F, el personal de manejo pueda desconectar o conectar a través de un plano de referencia 41 (ver más abajo) y/o un sistema parcial o totalmente automatizado (como por ejemplo un sistema de planificación de producto) grupos implementados a través de una interfaz 15, o bien pueda modificar valores de parámetros, es decir, que pueda llevar a cabo una denominada "configuración de la instalación 01" en el sentido mencionado anteriormente a partir de los grupos dispuestos ahora en el servidor de datos 09.
En una variante ventajosa también se leen en la proyección de la instalación 01 a partir de la reserva de objetos informaciones específicas de la comunicación (por ejemplo protocolos de interfaz usados) para los grupos 02; 03; 04; 05 y, dado el caso, referidas a los componentes hardware usados del sistema de control 06. Estos datos pueden estar unidos en una primera variante en el archivo de configuración F, el servidor de datos 09 puede estar implementado con ellos, y desde allí se pueden suministrar a un servidor de comunicación 23 especificado con más detalle posteriormente a su "configuración software". En una realización indicada mediante trazo rayado en las Fig. 2 y 3, para la configuración por software del servidor de comunicación 23 en la proyección se elabora, sin embargo, al menos, un segundo archivo F', por ejemplo archivo de configuración F' - abreviado como archivo de configuración F', que está implementado en el servidor de comunicación 23 o bien de modo indirecto a través del servidor de datos 09, o bien de modo directo a través de una interfaz no representada del servidor de comunicación 23. Éste dispone entonces de las informaciones específicas de comunicación sobre los grupos 02; 03; 04; 05 proyectados.
Con el modo de proceder descrito y la conformación para el ajuste del sistema de control 06 se crea una sistemática que se aleja de una fabricación unitaria, que se puede emplear de un modo sencillo y con pocos errores para los más diferentes productos de un fabricante de la instalación 01, por ejemplo, diferentes tipos, gamas y etapas de extensión y equipamiento. La persona que proyecta el sistema de control 06 a partir de la instalación 01 planificada no ha de llevar a cabo ninguna programación detallada hecha a la medida de la instalación 01, sino que representa únicamente los componentes o los grupos 02; 03; 04; 05 de la instalación. La programación se lleva a cabo por medio de recepción de los datos a través de la reserva de objetos 19, la implementación en el servidor de datos 09, así como por medio la parte del programa del servidor de datos 09 que permanece fundamentalmente constante para diferentes tipos, gamas y/o etapas de extensión o de equipamiento.
La memoria de datos 09 está conformada de modo ventajoso como servidor de datos 09 con interfaz abierta, en particular como servidor de datos 09 (servidor de datos OPC) con al menos una interfaz OPC 15 abierta para el intercambio de datos cogiendo como base OLE/COM y DCOM. La memoria de datos 09 administra los objetos o variables de proceso 12; 13; 14; 13.1; 13.2; 13.2.1, 13.2.2 tomando como base una administración de objetos, por ejemplo según el estándar COM (Componente Object Model)/DCOM (Distributed Component Object Model). Esto significa que presenta un sistema operativo que soporta un método para la comunicación entre procesos (mediador de requerimientos de objetos), que está conformado para intercambiar estructuras de datos complejas. En el ejemplo está previsto como sistema operativo Windows NT4.0© (o superior) o Windows 2000© (o superior), y como estándar para la comunicación COM/DCOM. Sin embargo, se puede tratar también una combinación de sistemas operativos e mediadores de requerimientos de objetos que sea comparable y que cumpla con las condiciones mencionadas anteriormente, por ejemplo se puede tratar del sistema operativo LINUX© y del estándar CORBA©. Esto también es válido de la misma manera para los elementos descritos a continuación, para los que el uso de Windows 2000© conjuntamente con COM/DCOM se menciona como ventajoso o como condición.
A través de la interfaz 15 abierta se pueden intercambiar los datos según el procedimiento de intercambio de datos OLE (Object Linking and Embedding), por ejemplo con una red, un bus de campo, una aplicación y/o una visualización. El al menos una interfaz OPC 15 abierta hace posible un acceso a través de otro grupo 20 externo, módulo 20 o aplicación 20 (por ejemplo, un secador, una etapa previa de impresión y/o un suministro de bobinas, etc.), en lo sucesivo "consumidores", haciendo para ello que se una con el servidor de datos 09. El consumidor adicional "se sirve" de modo independiente con los datos tomados del servidor de datos 09.
Los objetos o variables de proceso 12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2 son representados y administrados por el servidor de datos 09 en un espacio de nombre. La administración puede contener, entre otros, el almacenamiento, el archivado y la reconstrucción de datos y variables de proceso 12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2. El espacio de nombre está configurado ahora de modo correspondiente a la instalación 01 proyectada, en particular de nuevo en estructura de árbol, de modo específico. El servidor de datos 09 puede estar conformado adicionalmente para que los errores reconocidos en el control y/o regulación de la instalación se introduzcan en un archivo, por ejemplo un denominado archivo de registro.
El servidor de datos 09 está unido en una realización ventajosa en una arquitectura representada a continuación para el sistema de control 06 (Fig. 3):
El servidor de datos 09 está unido a través de otro interfaz y una conexión de señal 22, por ejemplo, una red 22, con al menos una unidad de proceso o de cálculo 23, por ejemplo, un servidor 23, en particular un servidor de comunicaciones 23. La unidad de proceso o de cálculo 23 representa en relación al sistema de control 06 con componentes descentralizados (por ejemplo procesos 24 subordinados y/o controles 08, ver más abajo), una unidad de proceso o de cálculo 23 de orden superior. En ésta se realiza en un proceso de orden superior una conversión de los denominados datos en bruto proporcionados por el servidor de datos 09 en el protocolo de comunicación requerido para los procesos 24 y/o controles 08 subordinados. La red 22 entre el servidor de datos 09 y la unidad de proceso o de cálculo 23 de orden superior está conformada, por ejemplo, como Ethernet, por ejemplo con una tasa de transmisión de al menos 10 Mbit/s. Como "red" se entiende aquí, en tanto que no se indique nada más, una red cerrada desde el punto de vista de hardware de un tipo de red uniforme. Como procedimiento de acceso se usa en una realización ventajosa un procedimiento de acceso estocástico, en particular el procedimiento de acceso CSMA/CD estandarizado según el IEEE 802.3. La comunicación puede estar basada principalmente en los más diferentes protocolos, si bien en una configuración ventajosa está basada en el protocolo TCP/IP o en una conexión socket.
Por el concepto de servidor de comunicación 23 se ha de entender por lo general una unidad de proceso 23 que dispone una capa de intermediación entre el servidor 23 y los procesos específicos de red "que se encuentran por debajo". El servidor 23 en este caso hace las veces, por ejemplo, de cliente (cliente OLE o bien cliente COM/DCOM), que puede tomar objetos o variables de proceso 12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2 del servidor de datos 09 (servidor OLE). Éste recibe y/o procesa los objetos o variables de proceso 12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2 igualmente tomando como base una administración de objetos según el estándar COM/DCOM, y está configurado de modo específico a la máquina. La configuración específica de la máquina es recibida por el servidor de comunicación, por ejemplo, del modo mencionado anteriormente, a través del archivo de configuración proyectado.
El servidor 23 conforma con ello una "capa de comunicación" entre el servidor de datos 09 y los clientes "que se encuentran por abajo". Estos pueden ser, por ejemplo, uno o varios controles 08 unidos para formar una o varias redes 28, que están unidos, por ejemplo, a través de interfaces 27 o nodos 27 correspondientes con la red 28 correspondiente o conexión de señal 28. El servidor 23 establece, por ejemplo, una conexión de señal directa (no representada) con estos controles 08 que sirven como interlocutores de comunicación 08, o bien mantiene éstas. Éste interpreta, por un lado, los datos o tareas de trabajo ("Jobs") recibidas por el control 08, y entrega estos datos al servidor de datos 09. Por otro lado, éste convierte los datos que han de ser enviados desde el servidor de datos 09 en trabajos, y envía estos al control 08 correspondiente. Los controles 08 pueden estar conformados como programas que corren en el PC, como unidades SPS, o de otra manera. El trabajo obtiene a través del servidor 23, por ejemplo, en la cabecera del protocolo de red correspondiente, la información sobre los nodos 27 afectados por el trabajo. Las conexiones de señal 28 están conformadas de modo ventajoso como una o varias redes 28. Pueden llevar, en modo de estrella (como está representado en la tipología de estrella) a los controles 08, o bien (no representado, pueden servir en estructura de bus o de anillo, respectivamente, a varios controles 08.
La red 28 está realizada de modo ventajoso como red 28 con procedimientos de acceso deterministas, en particular basados en "token-passing", por ejemplo como Arcnet 28. El servidor 23 está conformado en este caso para convertir los trabajos en el protocolo usado. En caso de que la red 28 esté realizada como Arcnet 28, entonces el servidor de comunicaciones 23 está realizado como servidor Arcnet. La unión 28 también puede estar realizada en una variante ventajosa como un denominado "sistema Profibus".
En el ejemplo de realización según la Fig. 3, el servidor 23 no está en conexión de señal directa, sino, de modo ventajoso, a través de varios procesos 24 subordinados o unidades de procesado de datos y/o de cálculo 24, en este caso tres, con los controles 08. Los procesos 24 (o también las unidades de proceso 24) pueden estar colocados constructivamente tal y como se representa en unidades 24.1; 24.2; 24.3; 24.4 separadas (es decir, en procesadores propios, en particular procesadores de comunicación o incluso en carcasas u ordenadores propios), o bien en un componente común, por ejemplo ordenador. Los procesos 24 están conformados para servir una red de un determinado tipo, y representan los denominados "gestores de red" 24. Los gestores de red 24 son intercambiables, y pueden estar realizados dependiendo del tipo de red que haya de ser usada (por ejemplo Profibus, Interbus-S o Realtime Ethernet). También se pueden conectar gestores de red 24 de diferentes tipos al mismo tiempo con el servidor 23. En la Fig. 3 pueden estar realizados, por ejemplo, los gestores de red 24.1, 24.2, 24.3 como gestores Arcnet, mientras que un gestor de red 24.4 adicional soporta, por ejemplo, otro tipo de red y/u otro protocolo, para comunicar con grupos o bien con sus controles 08 tomando como base este tipo de red y/o protocolo.
Una conexión 29 entre el servidor 23 y las unidades de procesado de datos y/o de cálculo 24 subordinadas está realizada como red 29, en este caso en topología de estrella. En el servidor 23 está implementada, por ejemplo, la información sobre qué nodos 27 están un conexión de señal 29 con qué unidad de procesado de datos y/o de cálculo 24 (proceso 24) subordinada. La información, a continuación, se pone a disposición del proceso 24 subordinado correspondiente, por ejemplo a modo de un "switch". En una variante, las informaciones se ponen a disposición de todos los procesos 24 subordinados, decidiéndose una aceptación y un procesado, por ejemplo, a través de la identificación en la cabecera del protocolo. La información relativa a sobre qué control 28 se ha de actuar a través de qué unidad de procesado de datos y/o unidad de cálculo 24 (proceso 24), puede estar implementada en este caso en el control 08 subordinado, y puede ser modificable.
En el ejemplo, la red 28 está realizada entre la unidad de procesado de datos y/o la unidad de cálculo 24 y los controles 08 conectados como red 28 en topología de estrella. La unidad de procesado de datos y/o la unidad de cálculo 24 subordinada están realizadas, por ejemplo, como servidor 24 con administración de objetos COM/DCOM. En una variante, cada servidor 24 contiene un programa 31 conformado como driver 31 o bien un software de dirver 31 que soporta el sistema operativo NT 4.0© (o superior) y/o Windows 2000® (o superior). Con ello, en todos los planos se hace posible un procesado orientado a objetos con administración de objetos COM/DCOM (de modo correspondiente, mencionado anteriormente: LINUX/CORBA o comparable). A continuación de la unidad de procesado de datos y/o la unidad de cálculo 24 también puede estar conectado un interruptor 33, un denominado switch 33, o un switching hub, que evalúa la dirección de destino del paquete de datos (en este caso el control 08 o los nodos 27 afectados), y transmite de modo dirigido el paquete de datos sólo a este control.
Adicionalmente a la conexión pasante entre los servidores de datos 09 y los controles 08 individuales también están previstas conexiones 32 lógicas entre los controles 08 con recorridos lógicos "cortos" (comunicación transversal). Estos se usan para la comunicación durante los procesos de control en los que no se requieren trabajos por parte del servidor de datos 09.
La arquitectura expuesta hace posible ahora configurar la instalación 01 de un modo sencillo en la planificación, o bien proyectar el sistema de control 06 de modo correspondiente a la instalación 01, e implementar los ajustes y los datos resultantes a través del servidor de datos 09 para el funcionamiento. La realización con varias unidades de procesado de datos y/o de cálculo 24 subordinadas hace posible acoplar los diferentes controles 08 de modo libre y arbitrario a una de estas unidades de procesado de datos y/o de cálculo 24 (y, dado el caso, almacenar allí esta información). Dependiendo de la carga, dado el caso en casos de avería, o bien al ampliar la instalación 01, los controles 08 pueden ser asignados a las diferentes o a una de las unidades de procesado de datos y/o de cálculo 24 que se han de ampliar, o bien a otro proceso 24. El concepto, con ello, se puede escalar libremente hacia arriba. En caso de que la instalación 01 esté en la fase de planificación, entonces ya durante la proyección se puede decidir sobre el número de las unidades de procesado de datos o de cálculo 24 subordinadas (gestores de red 24, por ejemplo como gestores Arcnet), así como sobre la asignación prevista de los controles 08, y se puede tener en cuenta esto ya en el archivo F (o bien en un archivo de configuración especial para las unidades de procesado de datos y/o de cálculo 24). En el servidor 23 y/o en los gestores de red 24 se implementa entonces ya un preajuste que al mismo tiempo es considerado en los planes de red para las conexiones. Es especialmente ventajoso que independientemente del número de los grupos 02; 03; 04; 05 se implementan todos los ajustes básicos, los valores reales requeridos para el control, y nuevos valores teóricos de una sección en los servidores 23 comunes, o bien se mantienen allí los datos modificados. A través de la arquitectura expuesta, así pues, tanto los planos de referencia 41 como los sistemas subordinados pueden acceder en cualquier momento a esta reserva de datos.
El concepto mencionado, tal y como se representa en la Fig. 4, se puede ampliar en una variante a una instalación 01 con varias secciones 34, es decir, máquinas 34 que se pueden operar principalmente de modo independiente entre ellas. En esta aplicación, la instalación 01 presenta varios servidores de datos 09, por ejemplo para cada máquina 34 o sección 34 uno. Los servidores de datos 09 están unidos por medio de red(es) 29 (en el ejemplo Ethernet), respectivamente con un servidor de comunicación 23. A cada servidor de comunicación 23 pueden estar asignadas otras unidades de procesado de datos y/o de cálculo 24 (gestores de red 24) no representadas aquí. Los controles 08 están en conexión de señal de nuevo con el servidor de comunicación 23 (directamente o a través de gestores de red 24 subordinados) a través de una red 28. En el ejemplo está prevista una segunda red 36 por cada máquina 34, en la que pueden estar unidos otros dispositivos 37; 38; 39 relevantes para el control y/o el manejo.
Las unidades de procesado de datos 23 (en este caso servidores de Arcnet 23), están en una conexión de señal 32 entre ellos para la comunicación. Adicionalmente está previsto que tenga lugar un intercambio de información más allá de la sección entre los diferentes servidores de datos 09 y los servidores de comunicación 23 en un plano de referencia 41. Como se ve en el ejemplo según la Fig. 3, está previsto, además, que en el plano entre los servidores de comunicación 23 y los controles 08 pueda tener lugar una comunicación transversal 32 entre los controles 08, en el interior de una sección 34 y/o más allá de las secciones.
En la Fig. 3 está indicado por encima del sistema de control 06 de modo simbólico (mediante trazo rayado) el plano de referencia 41 de la instalación 01. Una parte constituyente del plano de referencia 41 es un puesto de mando 42, 43, 44 que presenta por ejemplo al menos una unidad de cálculo o de procesado de datos 42 (ordenador del puesto de mando 42), una visualización 43 (pantalla 43), así como un pupitre de manejo 44. El puesto de mando 42, 43, 44 sirve para la comunicación del personal de manejo con la instalación 01 o con una sección 34 de la instalación 01. El puesto de mando 42, 43, 44 o bien partes del puesto de mando 42, 43, 44 están en una conexión de señal con el servidor de datos 23, por ejemplo a través de una interfaz OPC abierta, según las realizaciones anteriores.
\vskip1.000000\baselineskip
Lista de símbolos de referencia
01
Instalación, máquina impresora, instalación de máquina impresora
02
Grupo, suministro de material, cambiador de bobinas
02.1
Cambiador de bobinas
02.2
Cambiador de bobinas
02.3
Cambiador de bobinas
03
Grupo, unidad impresora, torre de impresión
04
Grupo para el procesado, aparato de plegado
05
Grupo, mecanismo impresor
05.1
Mecanismo impresor
05.2
Mecanismo impresor
05.3
Mecanismo impresor
05.4
Mecanismo impresor
06
Sistema de control
07
Conexión
08
Control, regulación, interlocutor de comunicación
09
Administración de datos centralizada, memoria de datos, servidor de datos
10
-
11
Interfaz de entrada
12
Objeto, variable de proceso
13
Objeto, variable de proceso
\newpage
13.1
Objeto subordinado, variable de proceso
13.2
Objeto subordinado, variable de proceso
13.2.1
Detallado adicional, variable de proceso
13.2.2
Detallado adicional, variable de proceso
14
Objeto, variable de proceso
15
Interfaz, abierta, interfaz OPC
16
Unidad de procesado de datos, ordenador
17
Base de datos
18
Interfaz de programa
19
Reserva de objetos
20
Grupo, módulo, aplicación
21
Región de la pantalla
22
Conexión de señal, red
23
Proceso o unidad de cálculo, servidor, servidor de comunicación, unidad de proceso
24
Proceso subordinado, unidad de procesado de datos y/o de cálculo, gestor de red, servidor, unidad de proceso
24.1
Proceso subordinado, unidad de procesado de datos y/o de cálculo, gestor de red, servidor
24.2
Proceso subordinado, unidad de procesado de datos y/o de cálculo, gestor de red, servidor
24.3
Proceso subordinado, unidad de procesado de datos y/o de cálculo, gestor de red, servidor
24.4
Proceso subordinado, unidad de procesado de datos y/o de cálculo, gestor de red, servidor
25
-
26
-
27
Interfaz, nodo
28
Conexión de señal, red, Arcnet
29
Conexión de señal, red
30
-
31
Driver, programa, software de driver
32
Conexión lógica, comunicación transversal
33
Interruptor, switch
34
Sección, máquina
35
-
36
Red
37
Dispositivo relevante para el control/manejo
38
Dispositivo relevante para el control/manejo
39
Dispositivo relevante para el control/manejo
40
-
41
Plano de referencia
42
Unidad de cálculo o de procesado de datos, ordenador de puesto de mando
43
Visualización, pantalla
44
Pupitre de manejo
F
Juego de datos, fichero, archivo, archivo de configuración

Claims (30)

1. Dispositivo para el control de una máquina impresora (01) con al menos un grupo (02; 03; 04; 05) realizado como suministro de material (02), como unidad de impresión (03) o como mecanismos impresor (05) así como como procesado, en el que
-
a varios de los grupos (02; 03; 04; 05) está asignado un sistema de control (06) común que presenta una memoria de datos (09) central, en la que para varios de los grupos (02; 03; 04; 05) están depositados valores reales actuales y/o valores teóricos actuales como variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2),
-
la memoria de datos (09) central está en conexión de señal con una unidad de proceso o de cálculo (23) realizada como servidor de comunicación (23),
-
el servidor de comunicación (23), por su lado, está unido con varias unidades de proceso (24) subordinadas, estando conformadas las unidades de proceso subordinadas (24) para servir una red (07; 28) de un tipo determinado, y
-
las unidades de proceso (24) subordinadas están unidas con al menos un control (08) de uno o varios de los grupos (02; 03; 04; 05).
2. Dispositivo según la reivindicación 1, caracterizado porque la memoria de datos (09) presenta una región de memoria para las variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2), cuya propia estructura de datos se puede conformar usando uno de los juegos de datos (F) que describen la instalación (01) proyectada.
3. Dispositivo según la reivindicación 1, caracterizado porque el servidor de comunicación (23) dispone de informaciones específicas de comunicación sobre los grupos (02; 03; 04; 05) proyectados.
4. Dispositivo según la reivindicación 3, caracterizado porque en el servidor de comunicación (23) están implementadas las informaciones específicas de comunicación a través de una interfaz por medio de un archivo de configuración (F').
5. Dispositivo según la reivindicación 1, caracterizado porque la unión se realiza a través de al menos una red (07; 28; 29).
6. Dispositivo según la reivindicación 1, caracterizado porque en la memoria de datos (06) se pueden implementar a través del juego de datos (F) ajustes básicos para las variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2).
7. Dispositivo según la reivindicación 1, caracterizado porque las variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2) en la memoria de datos (06) se pueden leer y/o se pueden renovar tanto desde un plano de referencia (41) como desde controles (08) de los grupos (02; 03; 04; 05).
8. Dispositivo según la reivindicación 1, caracterizado porque la memoria de datos (09) está conformada como servidor de datos (09) con al menos una interfaz (15) abierta.
9. Dispositivo según la reivindicación 1, caracterizado porque la memoria de datos (06) está conformada para soportar una comunicación entre procesos con intercambio de estructuras de datos complejas.
10. Dispositivo según la reivindicación 8, caracterizado porque la interfaz (15) está conformada para soportar una comunicación entre procesos con intercambio de estructuras de datos complejas.
11. Dispositivo según la reivindicación 1, caracterizado porque la memoria de datos (09) está conformada como servidor de datos (09) con administración de objetos según el estándar COM (Component Object Model)/DCOM (Distributed Component Object Model).
12. Dispositivo según la reivindicación 1, caracterizado porque la unidad de proceso o de cálculo (23) está conformada para soportar una comunicación entre procesos con intercambio de estructuras de datos complejas.
13. Dispositivo según la reivindicación 1, caracterizado porque la unidad de proceso o de cálculo (23) está conformada para procesar objetos o variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2) sobre la base de una administración de objetos según el estándar COM/DCOM.
14. Dispositivo según la reivindicación 1, caracterizado porque la unidad de proceso (24) subordinada está realizada como servidor (24), que está conformado para soportar una comunicación entre procesos con intercambio de estructuras de datos complejas.
\newpage
\global\parskip0.900000\baselineskip
15. Dispositivo según la reivindicación 1, caracterizado porque la unidad de proceso (24) subordinada está realizada para la comunicación entre procesos por medio de administración de objetos COM/DCOM.
16. Dispositivo según la reivindicación 1, caracterizado porque la unión entre la unidad de proceso o de cálculo (23) y la unidad de proceso (24) subordinada está realizada como red (29).
17. Dispositivo según la reivindicación 1, caracterizado porque una o varias de las unidades de proceso (24) está o están conformadas como gestor Arcnet.
18. Dispositivo según la reivindicación 1, caracterizado porque la conexión entre la unidad de proceso (24) subordinada y los controles (08) está realizada como red (07; 28).
19. Dispositivo según la reivindicación 1, caracterizado porque la memoria de datos (09), la unidad de proceso o de cálculo (23) y/o la unidad de proceso (24) subordinada presenta un sistema operativo que soporta un método para la comunicación entre procesos, que está conformado para intercambiar estructuras de datos complejas.
20. Dispositivo según la reivindicación 19, caracterizado porque como sistema operativo está previsto NT 4.0® (o superior) y/o Windows 2000® (o superior).
21. Dispositivo según la reivindicación 1, caracterizado porque con la unidad de proceso o de cálculo (23) de orden superior se pueden unir varias unidades de proceso (24) subordinadas basadas en diferentes tipos de red y/o protocolos que, por su parte, están dispuestas en conexión de señal de modo correspondiente con grupos (02; 03; 04; 05) que se basan en estos diferentes tipos de red y/o protocolos.
22. Dispositivo según la reivindicación 2, caracterizado porque en la memoria de datos (09) está prevista una parte de programa por medio de la que a partir de los datos del juego de datos (F) tiene lugar el ajuste de la estructura de datos adaptada a la instalación (01) proyectada.
23. Dispositivo según la reivindicación 2, caracterizado porque en la memoria de datos (09) hay un espacio de nombre que se puede configurar libremente, cuya estructura de datos se puede realizar por medio de la implementación del archivo de configuración de tal manera que el espacio de nombre representa específicamente la instalación (01) proyectada.
24. Procedimiento para el control de una máquina impresora (01) con varios grupos (02; 03; 04; 05) y una memoria de datos (09) según la reivindicación 1, en el que en un espacio de nombre de la memoria de datos (09) central configurado de modo correspondiente a la instalación (01) proyectada se administran y se mantienen valores de ajuste base para variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2), y para el control y/o ajuste de la instalación entre la memoria de datos (09) y los controles (08) de los grupos (02; 03; 04; 05) se realiza un intercambio de datos de variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2), realizándose el intercambio de datos entre la memoria de datos (09) y controles (08) a través de la unidad de proceso o de cálculo (23) de orden superior y varias de estas unidades de proceso (24) subordinadas, convirtiéndose en la unidad de proceso o de cálculo (23) de orden superior los datos en bruto proporcionados por el servidor de datos (09) en el protocolo de comunicación requerido de modo correspondiente para los procesos de las unidades de proceso (24) subordinadas, y viceversa, e intercambiándose los datos convertidos con controles (08) dispuestos a continuación de una o varias de las unidades de proceso (24) subordinadas, respectivamente.
25. Procedimiento según la reivindicación 24, caracterizado porque la unidad de proceso o de cálculo (23), por un lado, interpreta los datos recibidos por el control (08) y los entrega a la memoria de datos (09) y, por otro lado, convierte los datos que han de ser enviados desde la memoria de datos (09) en trabajos y entrega éstos a la unidad de proceso (24) o control (08) subordinado correspondiente.
26. Procedimiento según la reivindicación 24, caracterizado porque en primer lugar se implementan los valores de ajuste base para variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2) de los grupos (02; 03; 04; 05) en la memoria de datos (09), configurando para ello una estructura de datos de la memoria de datos (09) usando un archivo de configuración (F; F') que describe la instalación (01).
27. Procedimiento según la reivindicación 24, caracterizado porque las variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2) que han de ser enviadas desde la unidad de administración de datos (09) son referenciadas por medio de la unidad de proceso o de cálculo (23) y son convertidas en trabajo/paquete de datos de un protocolo de red determinado y a continuación son enviadas a través de la unidad de proceso (24) asignada del control (08) del grupo (02; 03; 04; 05) correspondiente.
28. Procedimiento según la reivindicación 24, caracterizado porque el intercambio de datos entre la memoria de datos (09) y la unidad de proceso y de cálculo (23) se realiza según un procedimiento de acceso estandarizado según el IEEE 802.3.
29. Procedimiento según la reivindicación 24, caracterizado porque la unidad de proceso o de cálculo (23) realizada como servidor de comunicación (23) funciona como cliente OLE (23), que puede aceptar objetos o variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2) a partir de la memoria de datos (09) realizada como servidor OLE (09).
\global\parskip1.000000\baselineskip
30. Procedimiento según la reivindicación 24, caracterizado porque la unidad de proceso o de cálculo (23) realizada como servidor de comunicación (23) recibe y/o procesa los objetos o variables de proceso (12; 13; 14; 13.1; 13.2; 13.2.1; 13.2.2) tomando como base una administración de objetos según el estándar COM/DCOM.
ES07120836T 2002-12-16 2003-12-11 Dispositivo y procedimiento para el control de una maquina impresora. Expired - Lifetime ES2324631T3 (es)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE10258704 2002-12-16
DE10258704 2002-12-16
DE10317065A DE10317065A1 (de) 2002-12-16 2003-04-14 Verfahren und Vorrichtung zur Steuerung und Verfahren zum Konfigurieren einer Anlage
DE10317065 2003-04-14

Publications (1)

Publication Number Publication Date
ES2324631T3 true ES2324631T3 (es) 2009-08-11

Family

ID=32598072

Family Applications (1)

Application Number Title Priority Date Filing Date
ES07120836T Expired - Lifetime ES2324631T3 (es) 2002-12-16 2003-12-11 Dispositivo y procedimiento para el control de una maquina impresora.

Country Status (7)

Country Link
US (1) US7663771B2 (es)
EP (3) EP1892594B1 (es)
AT (3) ATE430957T1 (es)
AU (1) AU2003293287A1 (es)
DE (1) DE50309930D1 (es)
ES (1) ES2324631T3 (es)
WO (1) WO2004055609A2 (es)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2896716B1 (fr) * 2006-01-31 2009-06-26 Abb Mc Soc Par Actions Simplif Procede de pilotage d'une station de travail robotisee et station de travail robotisee correspondante
DE102006009374B4 (de) * 2006-03-01 2009-06-04 Koenig & Bauer Aktiengesellschaft Verfahren zur Speicherung von Daten mindestens einer Komponente einer mehrere Komponenten und mindestens ein Kommunikationsnetzwerk aufweisenden Druckmaschine
DE102007039425A1 (de) 2007-08-21 2009-02-26 Beckhoff Automation Gmbh Steuerknoten und Steuerung
WO2009089848A1 (de) 2008-01-18 2009-07-23 Siemens Aktiengesellschaft Planungsvorrichtung und verfahren zur planung einer technischen anlage
DE102012022882A1 (de) 2012-11-23 2014-05-28 Heidelberger Druckmaschinen Ag Gestensteuerung für Druckmaschinen
DE102014118293A1 (de) * 2014-12-10 2016-06-16 Océ Printing Systems GmbH & Co. KG System und Verfahren zur Überwachung eines Produktionssystems
DE102014118290A1 (de) * 2014-12-10 2016-06-16 Océ Printing Systems GmbH & Co. KG Verfahren zum Konfigurieren einer Steuerungseinrichtung für ein Produktionssystem und ein solches Produktionssystem

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH665999A5 (fr) 1986-03-17 1988-06-30 Bobst Sa Procede et dispositif pour commander le reglage des organes d'une machine pour les arts graphiques et le cartonnage.
DE3914238A1 (de) * 1989-04-29 1990-10-31 Heidelberger Druckmasch Ag Verfahren und anordnung zur steuerung von druckmaschinen
DE4237837A1 (es) * 1991-11-21 1993-06-03 Koenig & Bauer Ag
DE4328026A1 (de) 1993-08-20 1995-03-09 Roland Man Druckmasch Kommunikationsverfahren und -system zum computerunterstützten Drucken
DE19636703C2 (de) * 1996-09-10 1998-12-03 Roland Man Druckmasch Vorrichtung zur automatischen Steuerung eines Druckplattenwechselvorganges
DE19740974A1 (de) * 1997-09-17 1999-03-18 Wohlenberg Buchbindersysteme G Buchfertigungssystem
DE19945686A1 (de) * 1999-08-23 2001-03-08 Siemens Ag Anlage zur Herstellung von Keramikprodukten
DE10038552A1 (de) 2000-08-03 2002-02-28 Siemens Ag System und Verfahren zur Übertragung von OPC-Daten über Datennetze, insbesondere Internet, mit asynchroner Datenverbindung
US7117049B2 (en) 2000-08-03 2006-10-03 Siemens Aktlencesellschaft Industrial controller based on distributable technology objects
DE10101745A1 (de) * 2001-01-16 2002-08-14 Siemens Ag Verfahren zum Betreiben eines Automatisierungssystems
EP1249747A1 (en) * 2001-04-09 2002-10-16 Patria Ailon Control system and method for controlling processes
DE10335326B4 (de) * 2002-08-16 2007-09-20 Heidelberger Druckmaschinen Ag Verfahren und Vorrichtung zur Simulation von Prozessabläufen in der graphischen Industrie
US7213235B2 (en) * 2003-02-21 2007-05-01 Sap Ag Method for using a business model user interface

Also Published As

Publication number Publication date
EP1892594A3 (de) 2008-08-27
US7663771B2 (en) 2010-02-16
WO2004055609A3 (de) 2004-09-10
ATE397239T1 (de) 2008-06-15
WO2004055609A2 (de) 2004-07-01
EP1573410A2 (de) 2005-09-14
EP1892595A2 (de) 2008-02-27
EP1892595A3 (de) 2008-08-27
US20060101043A1 (en) 2006-05-11
EP1573410B1 (de) 2008-05-28
ATE430957T1 (de) 2009-05-15
EP1892594A2 (de) 2008-02-27
DE50309930D1 (de) 2008-07-10
EP1892594B1 (de) 2009-05-20
AU2003293287A8 (en) 2004-07-09
EP1892595B1 (de) 2009-05-06
AU2003293287A1 (en) 2004-07-09
ATE431938T1 (de) 2009-06-15
WO2004055609B1 (de) 2004-10-28

Similar Documents

Publication Publication Date Title
EP2035902B1 (en) Remote virtual placeholder configuration for distributed input/output modules
EP2875609B1 (en) Configuration management device, configuration interface device and method for vendor-independent network device configuration
JP7485792B2 (ja) クラウドベースの建物管理システム
ES2324631T3 (es) Dispositivo y procedimiento para el control de una maquina impresora.
CN112823493B (zh) 自动配置系统的方法、系统、计算机程序和计算机可读介质
ES2305552T3 (es) Dispositivo de control de una maquina impresora.
CN102427482A (zh) 用于配置现场总线用户的方法
CN106411995B (zh) 建立通信连接的方法和控制设备
US8467913B2 (en) Method and arrangement for providing a fault diagnosis for at least one system
EP3469859A1 (de) Adresszuweisung und konfigurierung von komponenten eines beleuchtungssystems mittels transponder
US8035837B2 (en) Communications system with a network for transmitting image data to at least one illustrating device and communications system with a network for controlling and/or monitoring a printing machine having a number of sections
US7013328B2 (en) Electrical drive system with drive unit networks, intercommunication networks and multi-link-controller
Rentschler et al. Vendor-Independent modeling and exchange of Fieldbus Topologies with AutomationML
US7860110B2 (en) Auto-addressing system and method
EP1999522B1 (en) Control and communication system including an engineering unit
JP6512377B1 (ja) ネットワーク装置の局番設定装置
US7940417B2 (en) Method for storing data of at least one component of a printing press that comprises a plurality of components and at least one communications network
EP2015536B1 (en) Managing a device name for an I/O device in an industrial automation system
JP3930404B2 (ja) 自律分散型システム及びその通信方法
US20240184259A1 (en) Deploy service for coordinated deploy to runtime
JP3361866B2 (ja) 生産機械の稼働予定立案システム
CN103580974A (zh) 在控制器的设备中存储规定地址的方法
CN108469974A (zh) 在没有ip地址分配的单机运行中起动有虚拟组件的机器
US7296988B2 (en) Molding information printing system
CN117043758A (zh) 用于提供数据的方法和系统