Sistema de almacenamiento en memoria de datos
Descripción general
 La prevención de pérdida de datos de comunicación que permiten el almacenamiento centralizado de datos que no pudo enviar al ordenador host para obtener sistema de almacenamiento temporal de datos se puede simplificar la gestión de datos cuando la anormalidad de comunicación. Su] el controlador de proceso 2 para tener una sección de proceso de datos de transmisión de procesamiento 12, cuando la transmisión de datos al ordenador host 1 no se ha completado con éxito, mediante el envío no se pueden transmitir los datos al búfer de datos único dispositivo 3 se almacena en la base de datos 13, también hecho de tener una sección de procesamiento de transmisión de datos de almacenamiento 15 al aparato de almacenamiento intermedio de datos dedicado, una comunicación en la recuperación de la comunicación entre el controlador del proceso y el equipo host, los datos almacenados en la base de datos en la línea de equipo host 4.
Campo técnico
La presente invención, cuando se hace imposible para transmitir datos tales como datos de rendimiento del proceso desde el controlador de proceso con respecto al ordenador anfitrión para el control de la producción, se refiere a un sistema de almacenamiento temporal de datos para la protección de los datos fallidos para la comunicación.
Antecedentes de la técnica
La Figura 6 se muestra en, por ejemplo, JP-A 5 158 847, en el sistema de tipo de servidor / cliente mediante una red de área local es un diagrama de configuración que muestra un sistema de tamponamiento de datos convencional. En la figura, 21 es un aparato de servidor en una red de área local que consta de una comunicación del servidor significa 44, medios de tamponamiento datos del servidor 45, los medios de salida lógica del servidor 46, 22 es un programa de aplicación 31, medios de salida lógica del cliente 41, una de datos de cliente Un medio de almacenamiento en memoria intermedia 42, y un medio de comunicación del cliente 43. 23 es un almacenamiento temporal de datos único dispositivo que consiste en el dispositivo de cliente 22, excepto para el dispositivo servidor 21 y el programa de aplicación 31, 24 de entrada y el dispositivo de salida para la entrada y salida de datos del dispositivo de servidor 21, 25 es un dispositivo de servidor 21 y dispositivo de cliente 22 para realizar la transmisión de datos entre ellos.
A continuación, se describirá la operación. Si se genera la petición de salida del programa de aplicación 31 del dispositivo de cliente 22, los datos de salida se envía desde el programa de aplicación 31 a la lógica de cliente medios de salida 41. Estos datos se pasa al almacenamiento temporal de datos de cliente significa 42, donde los datos se almacenan hasta que la cantidad máxima que puede ser transmitida a la vez, en el dispositivo de transmisión 25. Los datos cuando se hace máxima cantidad de datos que puede ser transmitida se pasan a la comunicación cliente significa 43, enviado al aparato servidor 21 a través del dispositivo de transmisión 25. Recibir en el dispositivo de servidor 21 los datos de la comunicación del servidor significa 44, después de una cierta cantidad tamponada enviar el almacenamiento temporal de datos significa 45, y pasa a la lógica de servidor de medios de salida 46. El medio 46 de entrada / salida de lógica de servidor transmite los datos al exterior desde el dispositivo 24 de entrada / salida.
Tarea de solución
Dado que el sistema de tamponamiento de datos convencional está configurado como se describió anteriormente, se han hecho muchos sistema de control integrado uso industrial general, el papel del ordenador principal es el dispositivo de servidor 21, el controlador del proceso es el papel del dispositivo de cliente 22 mediante el cumplimiento de, respectivamente, en el caso de línea transmitir diversos datos de lado del proceso de producción, como, el uso de servidor-cliente convencional usando un dispositivo de almacenamiento temporal de datos de red de área local, desde el controlador de proceso, por alguna razón Si se hace imposible para enviar datos al ordenador central, la comunicación es un problema que conduce a la pérdida de datos que se mantiene para almacenar los datos incompletos de transmisión para cada controlador de proceso para recuperarse.
La presente invención se ha realizado para resolver los problemas anteriores, proporcionando un nuevo aparato dedicado almacenamiento temporal de datos, y permite el almacenamiento centralizado de datos que no podían ser transmitida al ordenador central, la anormalidad de comunicación Es un objeto de la presente invención proporcionar un sistema de memoria intermedia de datos capaz de simplificar la gestión de datos a la vez.
Solución
sistema de almacenamiento intermedio de datos de acuerdo con un primer aspecto de la invención, provisto de un almacenamiento intermedio de datos único dispositivo nuevamente, por el controlador de proceso para tener una unidad de procesamiento de transmisión de datos de proceso, el envío de datos al ordenador anfitrión no se completa con éxito , Los datos que no se pudieron transmitir se transmiten al dispositivo dedicado de búfer de datos y se almacenan en la base de datos.
sistema de almacenamiento intermedio de datos de acuerdo con el segundo aspecto de la presente invención, el almacenamiento en búfer de datos sólo dispositivo tenga una unidad de procesamiento de recepción de datos de amortiguación, y que se almacena en la base de datos para organizar los datos recibidos desde el controlador de proceso a la orden de tiempo de recepción .
sistema de almacenamiento intermedio de datos de acuerdo con el tercer aspecto de la presente invención, el almacenamiento temporal de datos único dispositivo para tener una sección de procesamiento de transmisión de datos de almacenamiento, cuando se restaura la comunicación entre el controlador de control de procesos y el ordenador central, los datos almacenados en la base de datos Para la computadora host a través de la línea de comunicación.
sistema de almacenamiento intermedio de datos de acuerdo con la invención de la reivindicación 4 es conectar el dispositivo de monitorización de datos de ajuste para el dispositivo de almacenamiento intermedio de datos dedicado, en el que con el fin de supervisar el contenido de los datos almacenados en la base de datos.
El controlador de proceso de base de datos en la invención de la reivindicación 1, cuando la transmisión de datos al ordenador anfitrión no se completa con éxito, y envía a la transmisión de datos no de la unidad de transmisión de datos de proceso a la búfer de datos único dispositivo por almacenada, para permitir el almacenamiento centralizado de datos que no podían ser transmitida desde el controlador de proceso al ordenador anfitrión, y evitar que se caiga.
unidad de procesamiento de recepción de datos Buffering en el segundo aspecto de la presente invención, los datos recibidos desde el controlador del proceso, mediante el almacenamiento de organizar el orden de tiempo de recepción en la base de datos, la anomalía comunicación enviada al almacenamiento temporal de datos único dispositivo Permite la gestión de datos por series de tiempo.
El almacenamiento temporal de datos único dispositivo en la invención de la reivindicación 3, la comunicación entre el controlador del proceso y el equipo host se restaura, y el ordenador de nivel superior a través de la línea de comunicación almacena la unidad de transmisión de datos, se almacena en los datos de base de datos por presentar otro, la anomalía de comunicación de datos que se guardó, sin pasar a través de otros dispositivos, como un disquete o serpentina de datos directamente a ser transmitida al ordenador central.
El aparato de supervisión de datos de ajuste en la invención de la reivindicación 4, está conectado al almacenamiento temporal de datos único dispositivo, permitiendo el seguimiento de los datos almacenados en su base de datos, el contenido del operador de la comunicación de datos anormalidad almacenado Para que sea más fácil de ver
Ejemplo 1. BREVE DESCRIPCIÓN DE LOS DIBUJOS FIG. La figura 1 es un diagrama de configuración del sistema que muestra un sistema de memoria intermedia de datos de acuerdo con una primera realización de la presente invención. En la figura, 1 es un ordenador central para el control de la producción, 2 es un controlador de proceso que va a realizar la transmisión y recepción de datos, tales como el ordenador principal 1 y los datos de rendimiento del proceso. 3 es un almacenamiento intermedio de datos único dispositivo que tiene una base de datos en la que los datos ya no se retrasan desde el controlador de proceso 2 al ordenador host 1 se almacena, estos equipo host 1 es 4, el controlador de proceso 2, y almacenamiento intermedio de datos único dispositivo 3 como una línea de comunicación conectada a la línea de transmisión. Además, 11 es un controlador de solicitud de transmisión de proceso de software de aplicación 2, 12 es una unidad de procesamiento de transmisión de datos de proceso que realiza el procesamiento de transmisión de datos. 13 es un área de almacenamiento de datos de comunicación como el almacenamiento temporal de datos de base de datos único dispositivo 3, 14 denota una unidad de procesamiento de recepción de datos de enlace tampón para la recepción de procesamiento de almacenamiento de los datos, a 15 almacena datos de procesamiento de transmisión para realizar el procesamiento de transmisión de los datos almacenados Departamento. El número de referencia 16 denota una unidad de procesamiento de recepción de datos de la computadora central 1.
A continuación, se describirá la operación. 2 es un diagrama de flujo que muestra el funcionamiento de la sección de procesamiento de transmisión de datos de proceso 12 en la primera realización, la Fig. 3 es un diagrama de flujo que muestra el funcionamiento del receptor de datos de amortiguación 14, el funcionamiento de la tienda de la Figura 4 la unidad de transmisión de datos 12 FIG. A continuación, con referencia a la figura 2 Figura 4, el almacenamiento en búfer de datos en el momento de fallo de comunicación, se describirá el funcionamiento de la transferencia de datos hasta el equipo host 1 durante la recuperación de comunicación.
En primer lugar, en referencia a la Fig. 2, cuando la transmisión de datos al ordenador principal 1 se convierte en estado imposible, se describirá la transferencia de datos al búfer de datos único dispositivo 3. En el controlador de proceso 2, la solicitud de transmisión de datos se genera a partir de la transmisión solicitando el software de aplicación 11 al ordenador central 1, la sección de procesamiento de transmisión de datos de proceso 12 se activa. Por tratamiento de la sección de procesamiento de transmisión de datos de proceso activado 12, primero, el controlador de proceso 2 a través del bus de transmisión 4 transmite los datos al ordenador principal 1 (paso ST1). Entonces, la unidad de procesamiento de transmisión de datos de proceso 12 determina si la transmisión de datos se ha completado normalmente (paso ST2), realiza reintentos de transmisión si la transmisión de datos se termina de forma anormal (paso ST3). La transmisión de datos no se ha completado con éxito por el reintento de transmisión, cuando se convierte en la transmisión de reintento más (paso ST4), se cambia el destino de la transmisión de datos desde el ordenador principal 1 al almacenamiento temporal de datos único dispositivo 3 (paso ST5). Por lo tanto, la transmisión de datos al ordenador host 1 no puede completar con éxito, se retransmite a través del bus de transmisión 4 para almacenamiento temporal de datos único dispositivo 3 (paso ST6). Los datos retransmitido se envía a la unidad de procesamiento de recepción de datos de amortiguación 14 del almacenamiento intermedio de datos único dispositivo 3 como se muestra por (1) en la figura.
A continuación, se describirá el almacenamiento de datos desde el controlador 2 de control de proceso en el área 13 de almacenamiento de datos de comunicación con referencia a la figura 3. Como se describió anteriormente, la transmisión de datos al ordenador central 1 está datos desde el controlador de proceso 2 se ha enviado terminado anormalmente, el receptor de datos de amortiguación 14 en el almacenamiento intermedio de datos único dispositivo 3 se ha iniciado. El receptor de datos buffering activado 14 recibe los datos transmitidos a través del bus de transmisión 4 desde el controlador de proceso 2 (etapa ST7), la cabecera incluyendo el tiempo de minutos: segundos Fecha de recepción de los datos recibidos (Paso ST8). A continuación, enviar el texto con la cabecera para el área de almacenamiento de datos de comunicación 13 a lo largo de la trayectoria mostrada en la Fig. 1 (2), y las tiendas y organizar los datos en serie de tiempo de acuerdo con la cabecera (ST9 paso).
Aquí, en el proceso mostrado en la Fig. 3, un caso ha sido descrito en el que almacenar almacenamiento intermedio de datos único dispositivo 3 los datos enviados a la zona de almacenamiento de datos de comunicación 13 para organizar el orden del tiempo de recepción, la presente invención sistema de almacenamiento intermedio de datos no se limita solamente a la misma, y ​​organizado de acuerdo con otras condiciones que se ha establecido los datos recibidos con antelación, pueden ser almacenados en el área de almacenamiento de datos de comunicación 13.
A continuación, en referencia a la Fig. 4, cuando la comunicación con el ordenador host 1 era imposible de recuperar, para su transferencia al ordenador central 1 de los datos que se tamponada se describirá. Cuando se restablece la comunicación con el ordenador central 1 y el controlador de proceso inferior 2, la sección de procesamiento de transmisión de datos almacenado 15 del almacenamiento intermedio de datos único dispositivo 3 se ha iniciado. Cuando la unidad 15 de procesamiento de transmisión de datos almacenada está activada, primero confirma la restauración de la comunicación con la computadora central 1 (etapa ST 10). A continuación, leer los datos almacenados en el área de almacenamiento de datos de comunicación 13 de datos, a través del bus de transmisión 4 como se muestra en la Fig. 1 (3) transmite al host equipo 1 (ST11 paso). La transmisión al ordenador principal 1 de los datos almacenados en el área de almacenamiento de datos de comunicación 13, los datos almacenados número de la zona de almacenamiento de datos de comunicación 13 restantes se ha convertido en cero se repite hasta que la detectada (etapa ST12). Cuando los datos almacenados restante número de la zona de almacenamiento de datos de comunicación 13 se convierte en 0, y termina la transmisión de los datos almacenados al ordenador central 1 (paso ST13) y, a continuación, desde un controlador de proceso 2 se transmite a la normal de datos equipo host 1 Y vuelve al estado de comunicación (paso ST14).
Ejemplo 2 La Figura 5 es un diagrama de configuración de sistema que muestra un sistema de almacenamiento intermedio de datos de acuerdo con una segunda realización de la presente invención. En la figura, 5 se almacena el dispositivo de supervisión de datos para monitorizar el contenido de los datos almacenados en el búfer de datos único dispositivo 3 . Tenga en cuenta que las otras partes, y su descripción se omite una parte sustancial de los mismos números de referencia de la primera realización mostrada en la figura.
A continuación, se describirá la operación. Al conectar el dispositivo de supervisión de datos de almacenamiento 5 para almacenamiento temporal de datos único dispositivo 3, es posible controlar los datos almacenados en el área de almacenamiento de datos de comunicación 13 del almacenamiento intermedio de datos único dispositivo 3 por el procedimiento descrito en el Ejemplo 1 Tu puedes Es decir, una solicitud de los datos almacenados en el lado del dispositivo de monitor 5, los contenidos de la lista de tiempo recibida y almacenamiento de datos almacenados en el área de almacenamiento de datos de comunicación 13 datos, el dispositivo de monitorización de datos de almacenamiento de 4 por la ruta mostrada en (1) en la Fig. 5 Y los muestra en la pantalla del dispositivo de visualización del dispositivo 5 de supervisión de datos almacenados o los imprime mediante el dispositivo de impresión.
Efecto de la invención
Como se describió anteriormente, de acuerdo con la invención de la reivindicación 1, cuando la transmisión desde el controlador de proceso para el ordenador anfitrión no se ha completado con éxito, la base de datos envía los datos de comunicación desde el controlador de proceso para el almacenamiento temporal de datos único dispositivo ya que está configurada para almacenar, como datos de la controlador de proceso al ordenador principal ya no es capaz de enviar, porque sus datos están automáticamente almacenamiento intermedio de datos único dispositivo para almacenar en el centro, en cada lado del controlador de proceso no necesita ser salvado, no es un efecto que se puede obtener ningún sistema de almacenamiento temporal de datos no se pudo enviar datos se descartan.
De acuerdo con la invención de la reivindicación 2, los datos recibidos desde el controlador del proceso y, a continuación, se almacenan organizar el orden de tiempo de recepción en una base de datos de almacenamiento intermedio de datos único dispositivo, almacenamiento temporal de datos de una pluralidad de controlador de control de proceso sólo Existe un efecto que hace posible organizar y almacenar los datos en el momento de la anomalía de comunicación enviada al aparato en orden cronológico.
De acuerdo con la invención de la reivindicación 3, después de la comunicación con el controlador del proceso y el ordenador central está restaurado, los datos almacenados en la base de datos del almacenamiento temporal de datos único dispositivo, a fin de transmitir de nuevo a través de la línea de comunicación al ordenador host ya que está configurado para, la anomalía de comunicación de datos que se han almacenado directamente a través de una línea de comunicación, para su transmisión al ordenador central, para ahorrar tiempo a través de otros dispositivos de copia de seguridad de datos, como un disquete o una serpentina de datos no sólo puede, no se produce pérdida de datos incompletos de transmisión, por lo que no es necesario introducir manualmente mediante la búsqueda en los datos que el operador no ha transmitido el lado del ordenador central, hay un efecto de impedir el descenso del rendimiento laboral .
De acuerdo con la invención de la reivindicación 4, para conectar el dispositivo de monitorización de datos de ajuste a la búfer de datos único aparato, ya que está configurado de modo que pueda controlar los datos almacenados en la base de datos, el contenido de la anormalidad de comunicación de datos almacenan , El operador puede referirse fácilmente al tamaño, el número, el tiempo de recepción y similares.
La figura 1 es un diagrama de configuración del sistema que muestra un sistema de memoria intermedia de datos de acuerdo con una primera realización de la presente invención.
La figura 2 es un diagrama de flujo que muestra el funcionamiento de la unidad de procesamiento de transmisión de datos de proceso en la realización.
La figura 3 es un diagrama de flujo que muestra el funcionamiento de la unidad de procesamiento de recepción de datos en memoria intermedia en la realización anterior.
La figura 4 es un diagrama de flujo que muestra el funcionamiento de la unidad de procesamiento de transmisión de datos almacenada en la realización anterior.
La figura 5 es un diagrama de configuración del sistema que muestra un sistema de memoria intermedia de datos de acuerdo con una segunda realización de la presente invención.
La figura 6 es un diagrama de configuración del sistema que muestra un sistema de almacenamiento intermedio de datos convencional.
1 equipo host, 2 controlador de proceso, sólo el 3 búfer de datos del dispositivo, 4 bus de transmisión (línea de comunicación), unidad de procesamiento de transmisión de datos 12 de proceso, el área 13 de comunicación de almacenamiento de datos (base de datos) receptor de datos 14 buffering, 15 Unidad de procesamiento de transmisión de datos de almacenamiento.
Reclamo
Desde un controlador de proceso que está conectado en la reivindicación 1 mutuamente comunicación de línea no se puede entregar cuando los datos al ordenador central, el sistema de almacenamiento temporal de datos para proteger los datos que no podría ser la transmisión, a la línea de comunicación, el control de procesos conecte el dispositivo de almacenamiento temporal de datos única que tiene una base de datos no transmisión de datos desde el controlador al ordenador central se almacena, el regulador de proceso está enviando datos a la computadora host del controlador de proceso no se completa con éxito El sistema de almacenamiento intermedio de datos comprende además una unidad de proceso de transmisión de datos de proceso que transmite los datos que no pueden transmitirse al dispositivo dedicado de almacenamiento intermedio de datos.
La reivindicación 2 en el que el almacenamiento intermedio de datos único dispositivo, según la reivindicación 1, caracterizado porque presenta los datos recibidos desde el controlador de proceso, tamponar la unidad de procesamiento de recepción de datos para el almacenamiento de organizar el orden de tiempo de recepción en la base de datos Sistema de memoria de datos.
Reivindicación 3, donde los datos de almacenamiento en búfer único aparato, cuando la comunicación entre el controlador del proceso y el ordenador central es capaz de realizar correctamente, los datos que han sido almacenados se recibe desde el controlador de proceso a la base de datos , Y que comprende además una unidad de procesamiento de transmisión de datos de almacenamiento para transmitir nuevamente los datos a la computadora central a través de la línea de comunicación.
La reivindicación 4 en el que el almacenamiento intermedio de datos único dispositivo, sistema de almacenamiento intermedio de datos de la reivindicación 1, caracterizado porque conectado el aparato de supervisión de datos de ajuste para el control de los contenidos de los datos almacenados en su base de datos.
Dibujo :
Application number :1997-008850
Inventors :三菱電機株式会社
Original Assignee :峯越真人