ES2324631T3 - Dispositivo y procedimiento para el control de una maquina impresora. - Google Patents
Dispositivo y procedimiento para el control de una maquina impresora. Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 127
- 230000008569 process Effects 0.000 claims abstract description 104
- 238000009434 installation Methods 0.000 claims abstract description 73
- 230000015654 memory Effects 0.000 claims abstract description 41
- 238000004891 communication Methods 0.000 claims description 46
- 238000004364 calculation method Methods 0.000 claims description 42
- 230000007246 mechanism Effects 0.000 claims description 10
- 238000007726 management method Methods 0.000 claims description 6
- 239000000463 material Substances 0.000 claims description 3
- 238000013523 data management Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 claims description 2
- 238000004148 unit process Methods 0.000 claims 1
- 238000012545 processing Methods 0.000 description 37
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000013439 planning Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F33/00—Indicating, counting, warning, control or safety devices
- B41F33/0036—Devices for scanning or checking the printed matter for quality control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41F—PRINTING MACHINES OR PRESSES
- B41F33/00—Indicating, counting, warning, control or safety devices
- B41F33/0009—Central control units
-
- 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/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/41865—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 job scheduling, process planning, material flow
-
- 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/23293—Automated assembly of machine control software, reusable software components
-
- 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/25—Pc structure of the system
- G05B2219/25092—Customized control features, configuration
-
- 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/25—Pc structure of the system
- G05B2219/25232—DCS, distributed control system, decentralised control 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/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31342—Design of process control system
-
- 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/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33053—Modular hardware, software, easy modification, expansion, generic, oop
-
- 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/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33273—DCS distributed, decentralised controlsystem, multiprocessor
-
- 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)
- 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
- 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.
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)
| 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)
| 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 |
-
2003
- 2003-12-11 AU AU2003293287A patent/AU2003293287A1/en not_active Abandoned
- 2003-12-11 DE DE50309930T patent/DE50309930D1/de not_active Expired - Lifetime
- 2003-12-11 AT AT07120843T patent/ATE430957T1/de not_active IP Right Cessation
- 2003-12-11 US US10/539,885 patent/US7663771B2/en not_active Expired - Fee Related
- 2003-12-11 AT AT03788876T patent/ATE397239T1/de not_active IP Right Cessation
- 2003-12-11 EP EP07120836A patent/EP1892594B1/de not_active Expired - Lifetime
- 2003-12-11 AT AT07120836T patent/ATE431938T1/de not_active IP Right Cessation
- 2003-12-11 EP EP07120843A patent/EP1892595B1/de not_active Expired - Lifetime
- 2003-12-11 ES ES07120836T patent/ES2324631T3/es not_active Expired - Lifetime
- 2003-12-11 EP EP03788876A patent/EP1573410B1/de not_active Expired - Lifetime
- 2003-12-11 WO PCT/DE2003/004099 patent/WO2004055609A2/de not_active Ceased
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) | 用于提供数据的方法和系统 |