[go: up one dir, main page]

DE102007008563A1 - Detektor und Verfahren zur Erfassung einer Anomalität bei der Zeitsynchronisierung - Google Patents

Detektor und Verfahren zur Erfassung einer Anomalität bei der Zeitsynchronisierung Download PDF

Info

Publication number
DE102007008563A1
DE102007008563A1 DE102007008563A DE102007008563A DE102007008563A1 DE 102007008563 A1 DE102007008563 A1 DE 102007008563A1 DE 102007008563 A DE102007008563 A DE 102007008563A DE 102007008563 A DE102007008563 A DE 102007008563A DE 102007008563 A1 DE102007008563 A1 DE 102007008563A1
Authority
DE
Germany
Prior art keywords
time
communication
abnormality
detecting
data
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.)
Granted
Application number
DE102007008563A
Other languages
English (en)
Other versions
DE102007008563B4 (de
Inventor
Toshiyuki Musashino Emori
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Publication of DE102007008563A1 publication Critical patent/DE102007008563A1/de
Application granted granted Critical
Publication of DE102007008563B4 publication Critical patent/DE102007008563B4/de
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0644External master-clock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0079Receiver details
    • H04L7/0083Receiver details taking measures against momentary loss of synchronisation, e.g. inhibiting the synchronisation, using idle words or using redundant clocks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Computer And Data Communications (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Ein Übertragungs- und Empfangsabschnitt überträgt Daten, denen eine in einem ersten Gerät gemessene Zeit hinzugefügt ist, von dem ersten Gerät über eine Kommunikationsleitung, und empfängt die Daten in einem zweiten Gerät. Ein Kommunikationsanomalitätserfassungsabschnitt erfasst eine Anomalität der Kommunikation zwischen dem ersten Gerät und dem zweiten Gerät auf Grundlage der empfangenen Daten. Ein Zeitverzögerungserfassungsabschnitt stellt eine Zeitverzögerung zwischen dem ersten Gerät und dem zweiten Gerät fest, durch Vergleich jener Zeit, die den Daten hinzugefügt ist, mit einer Zeit, die in dem zweiten Gerät zum Zeitpunkt des Empfangs der Daten gemessen wird.

Description

  • Die vorliegende Anmeldung beansprucht die Auslandspriorität der japanischen Patentanmeldung Nr. 2006-045042, eingereicht am 22. Februar 2006, deren Gesamtinhalt durch Bezugnahme in die vorliegende Anmeldung eingeschlossen wird.
  • Die vorliegende Erfindung betrifft einen Detektor und ein Verfahren zur Erfassung einer Anomalität bei der Zeitsynchronisierung, speziell zur Erfassung einer Zeitverzögerung zwischen Geräten, die miteinander über eine Kommunikationsleitung verbunden sind.
  • Es ist bereits ein Sicherheitssystem zur Sicherstellung der Sicherheit einer Betriebsanlage bekannt. Wenn das Sicherheitssystem eine Anomalität der Betriebsanlage feststellt, erzeugt das Sicherheitssystem einen Alarm, und schaltet die Betriebsanlage ab, um die Sicherheit der Betriebsanlage sicherzustellen.
  • Weiterhin wird bei diesem Sicherheitssystem eine Anomalität bezüglich der Kommunikation zwischen Sicherheitssteuerungen, welche das System bilden, dauernd erfasst. Wenn die Kommunikationsanomalität festgestellt wird, wird ebenfalls die Betriebsanlage abgeschaltet. Daher wird ein unerwarteter Zustand vermieden, wenn das Sicherheitssystem infolge der Anomalität der Kommunikation nicht funktioniert.
  • Die JP-A-2000-305955 beschreibt ein Ereignissammelsystem zur Durchführung einer Zeitkorrektur, um die Zeit mehrerer Stationen zu synchronisieren.
  • Bei dem voranstehend geschilderten Sicherheitssystem umfasst eine Einzelheit zur Erfassung der Anomalität der Kommunikation eine Übertragungsverzögerung der Kommunikationsleitung, Wenn die Zeit von einer Übertragung einer vorbestimmten Nachricht zu einem Empfang der Nachricht einen vorbestimmten Schwellenwert überschreitet, wird festgestellt, dass eine Anomalität der Kommunikation vorhanden ist, welche die Übertragungsverzögerung hervorruft, und wird die Betriebsanlage abgeschaltet.
  • Allerdings wird die Übertragungszeit der Nachricht durch einen Zeitgeber an der Senderseite gemessen, und wird die Empfangszeit der Nachricht durch einen Zeitgeber an der Empfangsseite gemessen. Daher ist keine zeitliche Synchronisierung zwischen den Zeitgebern sichergestellt. Wenn eine Zeitverzögerung zwischen den Zeitgebern vorhanden ist, besteht die Möglichkeit, dass eine Anomalität der Kommunikation infolge der Übertragungsverzögerung fehlerhaft festgestellt wird.
  • Die vorliegende Erfindung wurde angesichts der voranstehenden Umstände entwickelt, und stellt einen Detektor und ein Verfahren zur Erfassung einer Anomalität der Zeitsynchronisierung zur Verfügung, welche eine Zeitverzögerung auf Grundlage der Anomalität der Zeitsynchronisierung erfassen können, und eine fehlerhafte Feststellung einer Anomalität der Kommunikation verhindern können.
  • Bei einem ersten Aspekt der Erfindung ist ein Detektor zur Feststellung einer Zeitverzögerung zwischen einem ersten Gerät und einem zweiten Gerät vorgesehen, die miteinander über eine Kommunikationsleitung verbunden sind, wobei der Detektor aufweist:
    einen Sende- und Empfangsabschnitt zum Senden von Daten, welchen eine erste Zeit hinzugefügt ist, die in dem ersten Gerät gemessen wird, von dem ersten Gerät über die Kommunikationsleitung, und zum Empfangen der Daten in dem zweiten Gerät;
    einen Kommunikationsanomalitätserfassungsabschnitt zur Erfassung einer Anomalität einer Kommunikation zwischen dem ersten Gerät und dem zweiten Gerät auf Grundlage der empfangenen Daten; und
    einen Zeitverzögerungserfassungsabschnitt zur Erfassung der Zeitverzögerung zwischen dem ersten Gerät und dem zweiten Gerät durch Vergleich der ersten Zeit, die den Daten hinzugefügt ist, mit einer zweiten Zeit, die in dem zweiten Gerät gemessen wird, zum Zeitpunkt des Empfangs der Daten.
  • Bei dem Detektor gemäß der Erfindung erfasst der Kommunikationsanomalitätserfassungsabschnitt die Anomalität der Kommunikation zwischen dem ersten Gerät und dem zweiten Gerät durch Vergleichen der ersten Zeit mit der zweiten Zeit.
  • Bei dem Detektor gemäß der Erfindung ist ein Zeitbereich, der ein Schwellenwert zur Erfassung der Zeitverzögerung in dem Zeitverzögerungserfassungsabschnitt werden soll, kleiner als ein Zeitbereich, der ein Schwellenwert zur Erfassung der Anomalität der Kommunikation in dem Kommunikationsanomalitätserfassungsabschnitt werden soll.
  • Bei einem zweiten Aspekt der Erfindung wird ein Erfassungsverfahren zur Erfassung einer Zeitverzögerung zwischen einem ersten Gerät und einem zweiten Gerät zur Verfügung gestellt, die miteinander über eine Kommunikationsleitung verbunden sind, wobei das Erfassungsverfahren umfasst:
    Übertragen von Daten, denen eine erste Zeit hinzugefügt ist, die in dem ersten Gerät gemessen wird, von dem ersten Gerät über die Kommunikationsleitung;
    Empfangen der Daten in dem zweiten Gerät;
    Erfassung einer Anomalität bezüglich der Kommunikation zwischen dem ersten Gerät und dem zweiten Gerät auf Grundlage der empfangenen Daten; und
    Erfassung der Zeitverzögerung zwischen dem ersten Gerät und dem zweiten Gerät durch Vergleich der ersten Zeit, die den Daten hinzugefügt ist, mit einer zweiten Zeit, die in dem zweiten Gerät gemessen wird, zum Zeitpunkt des Empfangs der Daten.
  • Bei dem erfindungsgemäßen Erfassungsverfahren wird die Anomalität der Kommunikation zwischen dem ersten Gerät und dem zweiten Gerät durch Vergleich der ersten Zeit mit der zweiten Zeit festgestellt.
  • Bei dem Erfassungsverfahren gemäß der Erfindung ist ein Zeitbereich, der ein Schwellenwert zur Erfassung der Zeitverzögerung werden soll, kleiner als ein Zeitbereich, der ein Schwellenwert zur Erfassung der Anomalität der Kommunikation werden soll.
  • Die Erfindung wird nachstehend anhand zeichnerisch dargestellter Ausführungsbeispiele näher erläutert. Es zeigt:
  • 1 ein Blockdiagramm mit einer Darstellung der Funktionen eines Detektors zur Erfassung einer Anomalität bei der zeitlichen Synchronisierung gemäß einer Ausführungsform der vorliegenden Erfindung;
  • 2 ein Blockdiagramm eines Teils einer Anordnung eines Sicherheitssystems, bei welchem der Detektor zur Erfassung einer Anomalität der zeitlichen Synchronisierung gemäß einer Ausführungsform der vorliegenden Erfindung eingesetzt wird;
  • 3A und 3B Flussdiagramme, die eine Prozedur zur Erfassung einer Anomalität in Bezug auf einen Zeitvergleich zeigen;
  • 4A ein Diagramm, das ein Beispiel zeigt, welches zwei Funktionsblöcke verwendet, die kombiniert werden sollen;
  • 4B ein Diagramm, das ein Beispiel zur Eingabe eines Schwellenwertes T1 und eines Schwellenwertes T2 in Eingabeparameter in einem Funktionsblock zeigt; und
  • 4C ein Diagramm, das ein Beispiel zur Einstellung von zwei Erfassungsvorgängen in einem Funktionsblock durch einen von einem Benutzer definierten Funktionsblock zeigt.
  • 1 ist ein Blockdiagramm, welches die Funktionsweise eines Detektors zur Erfassung einer Anomalität bezüglich der zeitlichen Synchronisierung gemäß einer Ausführungsform der vorliegenden Erfindung zeigt.
  • In 1 überträgt ein Sende- und Empfangsabschnitt 101 Daten, welchen eine Zeit hinzugefügt ist, die in einem ersten Gerät gemessen wurde, von dem ersten Gerät über eine Kommunikationsleitung, und empfängt die Daten in einem zweiten Gerät. Ein Kommunikationsanomalitätserfassungsabschnitt 102 stellt eine Anomalität bezüglich der Kommunikation zwischen dem ersten Gerät und dem zweiten Gerät auf Grundlage der empfangenen Daten fest. Ein Zeitverzögerungserfassungsabschnitt 103 erfasst eine Zeitverzögerung zwischen dem ersten Gerät und dem zweiten Gerät, durch Vergleichen der Zeit, die den Daten hinzugefügt ist, mit einer Zeit, die in dem zweiten Gerät gemessen wird, zum Zeitpunkt des Empfangs der Daten.
  • Nunmehr wird nachstehend unter Bezugnahme auf die 2 bis 4 eine Ausführungsform eines Detektors zur Erfassung einer Anomalität bezüglich der zeitlichen Synchronisierung gemäß einer Ausführungsform der vorliegenden Erfindung beschrieben.
  • 2 ist ein Blockdiagramm, das ein Teil einer Anordnung eines Sicherheitssystems zeigt, bei welcher der Detektor zur Erfassung einer Anomalität bezüglich der zeitlichen Synchronisierung gemäß der Ausführungsform der vorliegenden Erfindung eingesetzt wird. Das Sicherheitssystem erfasst eine Anomalität einer Betriebsanlage, und führt einen erforderlichen Prozess zum Sicherstellen der Sicherheit der Betriebsanlage durch.
  • Wie in 2 gezeigt, weist das Sicherheitssystem eine Sicherheitssteuerung 1 auf, an welche ein in der Betriebsanlage vorgesehener Sensor 4 angeschlossen ist, sowie eine Sicherheitssteuerung 2, an welche ein in der Betriebsanlage vorgesehenes Ventil 5 angeschlossen ist. Die Sicherheitssteuerung 1 und die Sicherheitssteuerung 2 sind miteinander über eine Kommunikationsleitung 3 verbunden.
  • Die Sicherheitssteuerung 1 weist einen Prozessor 11 zur Durchführung eines erforderlichen Prozesses sowie einen Zeitgeber 12 zum Erhalten der momentanen Zeit auf. Entsprechend weist die Sicherheitssteuerung 2 einen Prozessor 21 zur Durchführung eines erforderlichen Prozesses und einen Zeitgeber 22 zum Erhalten der momentanen Zeit auf.
  • Wie in 2 gezeigt, stellt der Zeitgeber 12 die korrekte Zeit, die über einen GPS-Empfänger 13 (Empfänger eines globalen Positionierungssystems) erhalten wird, als Vorgabezeit ein, und stellt der Zeitgeber 22 seine korrekte Zeit, die über einen GPS-Empfänger 23 erhalten wird, als Vorgabezeit ein, um jeweils die Zeit zu messen. Daher ist die Zeit des Zeitgebers 12 dauernd mit der Zeit des Zeitgebers 22 synchronisiert, so dass der Prozessor 11 der Sicherheitssteuerung 1 und der Prozessor 21 der Sicherheitssteuerung 2 jeweils die korrekte Zeit entsprechend ihren Zeitgebern erhalten können.
  • Als nächstes wird ein Betriebsvorgang des Sicherheitssystems beschrieben. Der Prozessor 11 der Sicherheitssteuerung 1 führt einen vorbestimmten Prozess auf Grundlage von Information von dem Sensor 4 durch, und überträgt erforderliche Daten an die Sicherheitssteuerung 2 über die Kommunikationsleitung 3. Der Prozessor 21 der Sicherheitssteuerung 2 führt eine Berechnung auf Grundlage der Daten durch, die von der Sicherheitssteuerung 1 übertragen wurden, und führt einen vorbestimmten Abschaltprozess durch, beispielsweise das Schließen des Ventils 5, wenn die Anomalität der Betriebsanlage festgestellt wird.
  • Weiterhin wird in dem Sicherheitssystem eine Nachricht (vorbestimmte Daten) zyklisch übertragen und empfangen, zwischen der Sicherheitssteuerung 1 und der Sicherheitssteuerung 2, um die Anomalität der Kommunikation festzustellen. Wenn eine Anomalität der Kommunikation festgestellt wird, wird der vorbestimmte Abschaltprozess durchgeführt. Der Nachricht wird eine laufende Nummer oder ein CRC-Code (Code eines Prüfsummenverfahrens) oder dergleichen hinzugefügt. An der Empfangsseite der Nachricht wird ein vorbestimmter Überprüfungsprozess oder eine Überprüfung der Empfangssequenz der Nachricht durchgeführt, um streng einen Fehler zu überprüfen, der möglicherweise während eines Sendevorgangs auftreten kann. Ein derartiger Fehler umfasst eine Unterbrechung der Nachricht, ein Fehlen der Nachricht, eine Duplizierung der Nachricht, eine Anomalität in der Empfangssequenz der Nachricht, eine Anomalität in Bezug auf das Ziel (das Ziel der Sendung) und dergleichen.
  • Der Nachricht wird ein Zeitstempel hinzugefügt, welcher die Zeit zum Zeitpunkt des Sendens der Nachricht angibt, um die von dem Zeitstempel angegebene Zeit mit der Zeit zum Zeitpunkt des Empfangs der Nachricht zu vergleichen. Wenn die zeitliche Differenz einen vorbestimmten Schwellenwert überschreitet, wird festgestellt, dass eine Übertragungsverzögerung aufgetreten ist, und eine Anomalität der Kommunikation vorhanden ist, damit der vorbestimmte Abschaltprozess durchgeführt werden kann. Weiterhin wird bei der vorliegenden Ausführungsform der Vergleich der Zeit, die dazu erforderlich ist, zu entscheiden, ob eine Übertragungsverzögerung vorhanden ist oder nicht, eingesetzt, um die Zeitverzögerung zwischen den Zeitgebern in den Sicherheitssteuerungen festzustellen.
  • Die 3A und 3B sind Flussdiagramme, die eine Prozedur zur Erfassung einer Anomalität in Bezug auf den Vergleich der Zeit zeigen. Die Prozedur wird beispielhaft so geschildert, dass die Nachricht von der Sicherheitssteuerung 1 an die Sicherheitssteuerung 2 übertragen wird.
  • Die Schritte S1 bis S2 in 3A zeigen die Prozedur zur Erzeugung und Übertragung der Nachricht in der Sicherheitssteuerung 1. Diese Prozedur wird entsprechend der Steuerung des Prozessors 11 der Sicherheitssteuerung 1 durchgeführt.
  • In dem Schritt S1 von 3A wird die Nachricht in dem Prozessor 11 erzeugt. Wie voranstehend geschildert, werden der Nachricht die laufende Nummer, die CRC (Prüfsumme) und der Zeitstempel hinzugefügt. In dem Zeitstempel ist die Übertragungszeit der Nachricht auf Grundlage des Zeitgebers 12 der Sicherheitssteuerung 1 angegeben.
  • Dann wird im Schritt S2 die in dem Schritt S1 erzeugte Nachricht übertragen, und dann kehrt der Prozess zum Schritt S1 zurück. Auf diese Art und Weise wird in der Sicherheitssteuerung 1 die Erzeugung und Übertragung der Nachricht zyklisch wiederholt.
  • Die Schritte S11 bis S18 in 3B zeigen die Prozedur zur Erfassung der Anomalität in der Sicherheitssteuerung 2. Diese Prozedur wird gesteuert durch den Prozessor 21 der Sicherheitssteuerung 2 durchgeführt.
  • Im Schritt S11 von 3B wird auf den Empfang der Nachricht gewartet, und dann geht der Prozess zum Schritt S12 über.
  • Im Schritt S12 wird die momentane Zeit des Zeitgebers 22 der Sicherheitssteuerung 2 erhalten, also die Empfangszeit für die Nachricht auf Grundlage des Zeitgebers 22.
  • Dann wird im Schritt S13 die Zeit erhalten, die durch den Zeitstempel angegeben wird, welcher der Nachricht hinzugefügt ist.
  • Dann wird im Schritt S14 die Empfangszeit der Nachricht, die in dem Schritt S12 erhalten wurde, mit der Zeit des Zeitstempels verglichen, die im Schritt S13 erhalten wurde.
  • Im Schritt S15 wird festgestellt, ob die Empfangszeit der Nachricht gegenüber der Zeit des Zeitstempels um mehr als einen vorbestimmten Schwellenwert T1 verzögert ist oder nicht, abhängig von dem Vergleichsergebnis der Zeiten im Schritt S14. Bei einem positiven Ergebnis dieser Feststellung geht der Prozess zum Schritt S18 über. Bei einem negativen Ergebnis dieser Feststellung geht der Prozess zum Schritt S16 über.
  • In dem Schritt S18 wird der vorbestimmte Abschaltprozess durchgeführt, und dann kehrt der Prozess zum Schritt S11 zurück. Wie voranstehend geschildert wird, wenn die Abfrage im Schritt S15 ein positives Ergebnis zeigt, festgestellt, dass eine Anomalität der Kommunikation vorhanden ist, welche eine Verzögerung der Übertragung hervorruft, und wird eine Meldung durch einen Alarm durchgeführt, und dann wird der Abschaltprozess durchgeführt.
  • Andererseits wird in dem Schritt S16 festgestellt, ob die Empfangszeit der Nachricht gegenüber der Zeit des Zeitstempels um mehr als einen vorbestimmten Schwellenwert T2 verzögert ist oder nicht, abhängig vom Vergleichsergebnis der Zeiten im Schritt S14. Der Schwellenwert T2 ist auf einen Wert eingestellt, der kleiner ist als der Schwellenwert T1, der im Schritt S15 verwendet wird. Bei einem positiven Ergebnis der Abfrage geht der Prozess zum Schritt S17 über. Bei einem negativen Ergebnis der Abfrage kehrt der Prozess zum Schritt S1 zurück.
  • Im Schritt S17 wird eine Alarm-Vorwarnung zur Mitteilung der Zeitverzögerung des Zeitgebers durchgeführt, und dann kehrt der Prozess zum Schritt S11 zurück. Wie voranstehend geschildert wird, wenn sich ein positives Ergebnis der Abfrage im Schritt S16 ergibt, festgestellt, dass eine Zeitverzögerung des Zeitgebers vorhanden ist, und dann wird die Alarm-Vorwarnung im Schritt S17 durchgeführt.
  • Die Vorgehensweise der Durchführung der Prozedur der Schritte S11 bis S18, die in den 3A und 3B gezeigt sind, wird frei wählbar ausgewählt. So können beispielsweise ein Funktionsblock zur Erfassung der Anomalität der Kommunikation und ein Funktionsblock zur Erfindung der Zeitverzögerung des Zeitgebers jeweils vorbereitet werden.
  • In diesem Fall wird, wie in 4A gezeigt, der Schwellenwert T1 einem Eingabeparameter des erstgenannten Funktionsblockes zugeführt. Wenn die Abfrage im Schritt S15 positiv ist, wird ein vorher festgelegter Ausfallsicherheitswert ausgegeben, und wird die Betriebsanlage durch eine Logik einer hinteren Stufe abgeschaltet, welche den Ausfallsicherheitswert empfängt. Weiterhin wird der Schwellenwert T2 einem Eingabeparameter des letztgenannten Funktionsblocks eingegeben. Wenn die Abfrage im Schritt S16 positiv ist, wird eine Alarm-Vorwarnung durchgeführt. In diesem Fall wird der Ausgangswert des letztgenannten Funktionsblocks nicht der Logik der nachgeschalteten Stufe zugeführt, welche den Abschaltprozess durchführt.
  • Weiterhin können die Erfassung der Anomalität der Kommunikation und die Erfassung der Zeitverzögerung des Zeitgebers in einem Funktionsblock implementiert sein. Beispielsweise werden, wie in 4B gezeigt, der Schwellenwert T1 und der Schwellenwert T2 in Eingabeparameter eingegeben. Wenn die Zeitverzögerung den Schwellenwert T1 überschreitet, wird der Abschaltprozess durchgeführt, wenn die Anomalität der Kommunikation vorhanden ist. Wenn die Zeitverzögerung den Schwellenwert T2 überschreitet, jedoch nicht den Schwellenwert T1 überschreitet, kann eine Vorwarnung durch den Alarm durchgeführt werden.
  • Weiterhin können, wie in 4C gezeigt, die beiden Erfassungsvorgänge in einem Funktionsblock vorgesehen werden, durch einen vom Benutzer festgelegten Funktionsblock.
  • Wie voranstehend geschildert wird bei der vorliegenden Ausführungsform, wenn die Zeitgeber der Sicherheitssteuerungen nicht zeitlich synchronisiert sind, und eine Zeitverzögerung auftritt, die Anomalität festgestellt. Weiterhin kann infolge der Tatsache, dass der Schwellenwert T2 zur Erfassung der Anomalität der zeitlichen Synchronisierung auf einen Wert eingestellt ist, der kleiner ist als der Schwellenwert T1 zur Erfassung einer Anomalität der Kommunikation, selbst dann, wenn die Zeitverzögerung bezüglich der Messzeiten der Zeitgeber der verschiedenen Sicherheitssteuerungen allmählich auftritt, eine Vorwarnung durch den Alarm durchgeführt werden, bevor die Betriebsanlage abgeschaltet wird, infolge der Erfassung der Anomalität der Kommunikation.
  • Daher kann bei der vorliegenden Ausführungsform, wenn die Kommunikation normal verläuft, aber die Anomalität bezüglich der zeitlichen Synchronisierung zwischen den Zeitgebern auftritt, die Rate verringert werden, mit welcher dieser Zustand fehlerhaft als Anomalität der Kommunikation festgestellt wird. Daher kann der Betriebszeitraum der Betriebsanlage verlängert werden.
  • Die Anomalität der zeitlichen Synchronisierung des Zeitgebers umfasst verschiedene Gründe. Beispielsweise führt in 2, wenn der Empfangszustand des GPS-Empfängers 23 beeinträchtigt ist, und der Zeitgeber 22 von dem GPS-Empfänger 23 keine genaue Zeit erhalten kann, der Zeitgeber 22 durchgehend eine Zählung der Zeit mit seiner eigenen Genauigkeit im nicht synchronisierten Zustand durch. Auf diese Weise nimmt, wenn infolge irgendeines Grundes keine Synchronisierung erzielt werden kann, die Zeitverzögerung zwischen den Sicherheitssteuerungen allmählich zu, in Abhängigkeit von der Genauigkeit der Zeitgeber der Sicherheitssteuerungen. Bei der vorliegenden Ausführungsform werden die Sendezeit und die Empfangszeit der Nachricht mehrerer Zeitgeber verglichen, so dass eine Anomalität bezüglich der Messzeit irgendeines der Zeitgeber oder eine Anomalität der Synchronisierung zwischen den Zeitgebern vorhergesagt werden kann, bevor die Betriebsanlage infolge einer Anomalität der Kommunikation abgeschaltet wird.
  • Wie voranstehend geschildert kann bei der vorliegenden Ausführungsform die Anomalität vorher festgestellt werden, ohne fehlerhaft die Betriebsanlage abzuschalten, durch das Sicherheitssystem, infolge einer Anomalität der zeitlichen Synchronisierung, also einer unsicheren Funktion. Weiterhin wird die Anomalität der zeitlichen Synchronisierung, die nicht als Anomalität der Kommunikation behandelt wird, mit hoher Empfindlichkeit festgestellt, so dass die Alarm-Vorwarnung durchgeführt werden kann, bevor die Betriebsanlage abgeschaltet wird.
  • Der Anwendungsbereich der vorliegenden Erfindung ist nicht auf die voranstehend geschilderte Ausführungsform beschränkt. Die vorliegende Erfindung kann in weitem Ausmaß bei einem Detektor und einem Verfahren zur Erfassung einer Anomalität der zeitlichen Synchronisierung eingesetzt werden, welche die Zeitverzögerung zwischen einem ersten Gerät und einem zweiten Gerät feststellen, die miteinander über eine Kommunikationsleitung verbunden sind.
  • Bei dem Detektor und dem Verfahren zur Erfassung einer Anomalität der zeitlichen Synchronisierung wird die zeitliche Verzögerung zwischen dem ersten Gerät und dem zweiten Gerät dadurch festgestellt, dass die Zeit, welche den übertragenen Daten hinzugefügt wird, mit der Zeit verglichen wird, die in dem zweiten Gerät zum Zeitpunkt des Empfangs der Daten gemessen wird. Daher können die Daten zur Erfassung der Anomalität der Kommunikation zur Feststellung der zeitlichen Verzögerung verwendet werden.
  • Fachleute werden erkennen, dass verschiedene Abänderungen und Modifikationen bei den geschilderten, bevorzugten Ausführungsformen der vorliegenden Erfindung vorgenommen werden können, ohne vom Wesen oder Umfang der Erfindung abzuweichen. Wesen und Umfang der vorliegenden Erfindung ergeben sich aus der Gesamtheit der vorliegenden Anmeldeunterlagen und sollen von den beigefügten Patentansprüchen umfasst sein.
  • FIGURENBESCHRIFTUNG
  • [1]
  • 101
    Übertragungs- und Empfangsabschnitt
    102
    Kommunikationsanomalitätserfassungsabschnitt
    103
    Zeitverzögerungserfassungsabschnitt
    a
    Erstes Gerät
    b
    Daten
    c
    Zweites Gerät
    d
    Messzeit
  • [2]
  • 1
    Sicherheitssteuerung
    2
    Sicherheitssteuerung
    12
    Zeitgeber
    11
    Prozessor
    4
    Sensor
    22
    Zeitgeber
    21
    Prozessor
    5
    Ventil
    13
    GPS-Empfänger
    23
    GPS-Empfänger
  • [3A]
  • S1
    Nachricht erzeugen
    S2
    Nachricht übertragen
    #1
    Übertragung der Nachricht
  • [3B]
  • S11
    Empfangen?
    S12
    Momentane Zeit des Zeitgebers erhalten
    S13
    Zeit des Zeitstempels erhalten
    S14
    Zeit vergleichen
    S15
    Anomalität der Kommunikation?
    S16
    Zeitverzögerung?
    S17
    Alarm-Vorwarnung
    S18
    Abschaltung
    #2
    Erfassung einer Anomalität
  • [4A]
  • #1
    Schwellenwert T1
    #2
    Schwellenwert T2
    #3
    Zeitverzögerung
    #4
    Ausfallsicherheitswert
  • [4B]
  • #1
    Schwellenwert T1
    #2
    Schwellenwert T2
    #3
    Zeitverzögerung
    #4
    Ausfallsicherheitswert
  • [4C]
  • #1
    Schwellenwert T1
    #2
    Schwellenwert T2
    #3
    Zeitverzögerung
    #4
    Ausfallsicherheitswert
    #5
    Vom Benutzer definierter Funktionsblock

Claims (6)

  1. Detektor zur Erfassung einer Zeitverzögerung zwischen einem ersten Gerät und einem zweiten Gerät, die miteinander über eine Kommunikationsleitung verbunden sind, wobei der Detektor aufweist: einen Übertragungs- und Empfangsabschnitt zum Übertragen von Daten, welchen eine erste, in dem ersten Gerät gemessene Zeit hinzugefügt ist, von dem ersten Gerät über die Kommunikationsleitung, und zum Empfang der Daten in dem zweiten Gerät; einen Kommunikationsanomalitätserfassungsabschnitt zur Erfassung einer Anomalität in einer Kommunikationsleitung zwischen dem ersten Gerät und dem zweiten Gerät auf Grundlage der empfangenen Daten; und einen Zeitverzögerungserfassungsabschnitt zur Erfassung der Zeitverzögerung zwischen dem ersten Gerät und dem zweiten Gerät durch Vergleich der ersten Zeit, die den Daten hinzugefügt ist, mit einer zweiten Zeit, die in dem zweiten Gerät zum Zeitpunkt des Empfangs der Daten gemessen wird.
  2. Detektor nach Anspruch 1, dadurch gekennzeichnet, dass der Kommunikationsanomalitätserfassungsabschnitt die Anomalität der Kommunikation zwischen dem ersten Gerät und dem zweiten Gerät dadurch erfasst, dass die erste Zeit mit der zweiten Zeit verglichen wird.
  3. Detektor nach Anspruch 2, dadurch gekennzeichnet, dass ein Zeitbereich, der ein Schwellenwert zur Erfassung der Zeitverzögerung in dem Zeitverzögerungserfassungsabschnitt werden soll, kleiner ist als ein Zeitbereich, der ein Schwellenwert zur Erfassung der Anomalität der Kommunikation in dem Kommunikationsanomalitätserfassungsabschnitt werden soll.
  4. Erfassungsverfahren zur Erfassung einer Zeitverzögerung zwischen einem ersten Gerät und einem zweiten Gerät, die miteinander über eine Kommunikationsleitung verbunden sind, wobei das Erfassungsverfahren aufweist: Übertragen von Daten, welchen eine in dem ersten Gerät gemessene, erste Zeit hinzugefügt ist, von dem ersten Gerät über die Kommunikationsleitung; Empfang der Daten in dem zweiten Gerät; Erfassung einer Anomalität der Kommunikation zwischen dem ersten Gerät und dem zweiten Gerät auf Grundlage der empfangenen Daten; und Erfassung der Zeitverzögerung zwischen dem ersten Gerät und dem zweiten Gerät durch Vergleich der ersten Zeit, die den Daten hinzugefügt ist, mit einer zweiten Zeit, die in dem zweiten Gerät zum Zeitpunkt des Empfangs der Daten gemessen wird.
  5. Erfassungsverfahren nach Anspruch 4, dadurch gekennzeichnet, dass die Anomalität der Kommunikation zwischen dem ersten Gerät und dem zweiten Gerät durch Vergleichen der ersten Zeit mit der zweiten Zeit festgestellt wird.
  6. Erfassungsverfahren nach Anspruch 5, dadurch gekennzeichnet, dass ein Zeitbereich, der ein Schwellenwert zur Erfassung der Zeitverzögerung werden soll, kleiner ist als ein Zeitbereich, der ein Schwellenwert zur Erfassung der Anomalität der Kommunikation werden soll.
DE102007008563.1A 2006-02-22 2007-02-21 Detektor und Verfahren zur Erfassung einer Anomalität bei der Zeitsynchronisierung Expired - Fee Related DE102007008563B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006-045042 2006-02-22
JP2006045042A JP4784333B2 (ja) 2006-02-22 2006-02-22 時刻同期異常検出装置および時刻同期異常検出方法

Publications (2)

Publication Number Publication Date
DE102007008563A1 true DE102007008563A1 (de) 2007-08-30
DE102007008563B4 DE102007008563B4 (de) 2014-09-04

Family

ID=38320080

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102007008563.1A Expired - Fee Related DE102007008563B4 (de) 2006-02-22 2007-02-21 Detektor und Verfahren zur Erfassung einer Anomalität bei der Zeitsynchronisierung

Country Status (3)

Country Link
US (1) US7990880B2 (de)
JP (1) JP4784333B2 (de)
DE (1) DE102007008563B4 (de)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2947413A1 (fr) * 2009-06-30 2010-12-31 Sagem Comm Procede d'echange d'informations entre des capteurs de compteurs de consommation et une passerelle de communication.
JP5079180B1 (ja) * 2011-11-15 2012-11-21 株式会社 エニイワイヤ 故障検出方式およびその方式に使用する子局ターミナル
US9130687B2 (en) 2012-05-23 2015-09-08 Anue Systems, Inc. System and method for direct passive monitoring of packet delay variation and time error in network packet communications
KR101415837B1 (ko) * 2012-11-05 2014-07-16 안산시 오염관리 시스템
US9491727B2 (en) 2013-09-10 2016-11-08 Anue Systems, Inc. System and method for monitoring network synchronization
JP6199242B2 (ja) * 2014-06-11 2017-09-20 株式会社日立製作所 スポット伝送通信装置
JP7301689B2 (ja) * 2019-09-13 2023-07-03 株式会社東芝 Ptpメッセージ選択方法およびプログラム、ならびにptpスレーブ装置
CN114765586B (zh) * 2021-01-13 2025-05-02 华为技术有限公司 检测时间同步性能的方法、装置及系统
CN113630640B (zh) * 2021-07-27 2023-11-17 中央广播电视总台 一种媒体设备流量精度分析方法、装置及可读存储介质
CN113931830A (zh) * 2021-11-12 2022-01-14 华能伊敏煤电有限责任公司 一种露天煤矿明排系统的组合式变频控制系统及方法

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3080805B2 (ja) * 1993-02-26 2000-08-28 株式会社東芝 デジタル・フェイズ・ロックド・ループ回路
US5966387A (en) * 1995-09-25 1999-10-12 Bell Atlantic Network Services, Inc. Apparatus and method for correcting jitter in data packets
US5680076A (en) * 1996-01-05 1997-10-21 International Business Machines Corporation Phase-lock indicator circuit with phase-only detection
JPH10228330A (ja) * 1997-02-18 1998-08-25 Meidensha Corp コンピュータの時刻修正方式
JP2000305955A (ja) 1999-04-20 2000-11-02 Yokogawa Electric Corp イベント収集システム及びイベント収集システムの同期方法
US6801939B1 (en) * 1999-10-08 2004-10-05 Board Of Trustees Of The Leland Stanford Junior University Method for evaluating quality of service of a digital network connection
US6581164B1 (en) * 2000-01-03 2003-06-17 Conexant Systems, Inc. System for adjusting clock frequency based upon amount of unread data stored in sequential memory when reading a new line of data within a field of data
JP4454772B2 (ja) * 2000-03-17 2010-04-21 富士通マイクロエレクトロニクス株式会社 通信バスの異常検出装置とマイクロコンピュータ
US6574225B2 (en) * 2000-04-07 2003-06-03 Omneon Video Networks Clock recovery in a packet-based data network
JP4407007B2 (ja) * 2000-05-02 2010-02-03 ソニー株式会社 データ送信装置及び方法
JP4211195B2 (ja) * 2000-05-17 2009-01-21 沖電気工業株式会社 クロック異常検出回路
AU2001259868A1 (en) * 2000-05-18 2001-11-26 Brix Networks, Inc. Ip packet identification method and system for tcp connection and udp stream
DE10046240A1 (de) * 2000-09-19 2002-03-28 Deutsche Telekom Ag Verfahren zur Messung der unidirektionalen Übertragungseigenschaften, wie Paketlaufzeit, Laufzeitschwankungen und der hieraus ableitbaren Ergebnisse, in einem Telekommunikationsnetz
EP1198085B1 (de) * 2000-10-10 2011-06-08 Sony Deutschland GmbH Zyklussynchronisierung zwischen miteinander verbundenen Teilnetzwerken
US7012893B2 (en) * 2001-06-12 2006-03-14 Smartpackets, Inc. Adaptive control of data packet size in networks
DE10210707A1 (de) * 2002-03-12 2003-10-02 Deutsche Telekom Ag Verfahren zur Ausgabe von Zustandsdaten
DE10229905B4 (de) * 2002-07-03 2010-03-25 Rohde & Schwarz Gmbh & Co. Kg Verfahren und Vorrichtung zum Erfassen des Einschwingzeitpunkts eines Reglers
CN1486054A (zh) * 2002-08-28 2004-03-31 ���µ�����ҵ��ʽ���� 通信系统
JP3757933B2 (ja) * 2002-11-28 2006-03-22 ソニー株式会社 通信装置
JP3737800B2 (ja) * 2002-12-25 2006-01-25 株式会社東芝 同期化回路
US7288712B2 (en) * 2004-01-09 2007-10-30 Yamaha Corporation Music station for producing visual images synchronously with music data codes
US20060077902A1 (en) * 2004-10-08 2006-04-13 Kannan Naresh K Methods and apparatus for non-intrusive measurement of delay variation of data traffic on communication networks

Also Published As

Publication number Publication date
JP2007226389A (ja) 2007-09-06
US7990880B2 (en) 2011-08-02
DE102007008563B4 (de) 2014-09-04
JP4784333B2 (ja) 2011-10-05
US20070274349A1 (en) 2007-11-29

Similar Documents

Publication Publication Date Title
DE102007008563B4 (de) Detektor und Verfahren zur Erfassung einer Anomalität bei der Zeitsynchronisierung
DE3136128C2 (de)
EP1398729B1 (de) Detektionssystem und Detektionsverfahren
DE10152235B4 (de) Verfahren zum Erkennen von Fehlern bei der Datenübertragung innerhalb eines CAN-Controllers und ein CAN-Controller zur Durchführung dieses Verfahrens
DE10312699B4 (de) Nichtinvasives Testen von Netzwerkschnittstellen-Fehlercodes für ein Sicherheitsnetzwerk
AT18087U1 (de) Ausrüstungsüberwachungssystem, ausrüstungsüberwachungsprogramm und ausrüstungsüberwachungsverfahren
DE4212440A1 (de) Verfahren zum feststellen von uebertragungsfehlern bei einem katastrophenverhuetungsueberwachungssystem
DE3876702T2 (de) Verfahren und anordnung fuer die akquisition von synchronisierbits in datenuebertragungssystemen.
EP2989548A1 (de) Überwachung von redundanten komponenten
DE102013213087A1 (de) Überwachungsschaltung mit einem fenster-watchdog
DE4421083A1 (de) Verfahren zur Überwachung einer seriellen Übertragung von digitalen Daten auf einer Ein-Draht-Multiplexverbindung zwischen untereinander kommunizierenden Signalverarbeitungsgeräten
EP2509265A1 (de) Zugangsschutzgerät für ein Automatisierungsnetzwerk
WO2010089331A1 (de) Funktions-sicherungseinheit für kommunikationssysteme
EP1121785B1 (de) Netzwerk sowie koppelgerät zur verbindung zweier segmente in einem derartigen netzwerk
WO2006092182A1 (de) Verfahren und vorrichtung zur überwachung einer prozessausführung
DE10325263A1 (de) Sicherstellung von maximalen Reaktionszeiten in komplexen oder verteilten sicheren und/oder nicht sicheren Systemen
DE102009053734A1 (de) Verfahren zum Synchronisieren von Zeitgebern der Teilnehmer eines Netzwerks
EP1116360B1 (de) Netzwerk sowie koppelgerät zur verbindung zweier segmente in einem derartigen netzwerk
EP3669278A1 (de) Verfahren und vorrichtung zum rückwirkungsfreien und integritätsgeschützten synchronisieren von log-daten
WO2000052579A1 (de) Überwachungseinheit für verbesserte datenübertragungssicherheit im master slave bussystem
DE102024126963B3 (de) Verfahren zum Absichern einer Übertragung von Nutzdaten sowie dafür eingerichtetes Sendergerät und Kraftfahrzeug
DE3882537T2 (de) Verfahren und Vorrichtung für eine sichere und diagnostizierbare, Signalverwaschungen vermeidende Übertragung.
DE19843448A1 (de) Netzwerk sowie Koppelgerät zur Verbindung zweier Segmente in einem derartigen Netzwerk
EP2406914A1 (de) Verfahren sowie vorrichtung zur diagnose eines kommunikationssystems hinsichtlich asymmetrischer verzögerung
DE19843446A1 (de) Netzwerk sowie Koppelgerät zur Verbindung zweier Segmente in einem derartigen Netzwerk

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee