DE102004032966A1 - Vorrichtung und Verfahren zur Überprüfung/Überwachung oder Analyse eines Kommunikationsnetzwerks - Google Patents
Vorrichtung und Verfahren zur Überprüfung/Überwachung oder Analyse eines Kommunikationsnetzwerks Download PDFInfo
- Publication number
- DE102004032966A1 DE102004032966A1 DE102004032966A DE102004032966A DE102004032966A1 DE 102004032966 A1 DE102004032966 A1 DE 102004032966A1 DE 102004032966 A DE102004032966 A DE 102004032966A DE 102004032966 A DE102004032966 A DE 102004032966A DE 102004032966 A1 DE102004032966 A1 DE 102004032966A1
- Authority
- DE
- Germany
- Prior art keywords
- communication network
- deviation
- data
- network
- signals
- 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.)
- Withdrawn
Links
- 238000004891 communication Methods 0.000 title claims abstract description 64
- 238000012544 monitoring process Methods 0.000 title claims abstract description 9
- 238000000034 method Methods 0.000 claims abstract description 28
- 238000012360 testing method Methods 0.000 claims abstract 4
- 238000011156 evaluation Methods 0.000 claims description 13
- 238000004458 analytical method Methods 0.000 claims description 6
- 238000004886 process control Methods 0.000 claims description 4
- 238000001311 chemical methods and process Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 7
- 238000005259 measurement Methods 0.000 description 6
- 238000012423 maintenance Methods 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000012552 review Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 3
- 230000003449 preventive effect Effects 0.000 description 3
- 238000004801 process automation Methods 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 2
- 230000000306 recurrent effect Effects 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- 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
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0283—Predictive maintenance, e.g. involving the monitoring of a system and, based on the monitoring results, taking decisions on the maintenance schedule of the monitored system; Estimating remaining useful life [RUL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/4026—Bus for use in automation systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/142—Network analysis or design using statistical or mathematical methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/149—Network analysis or design for prediction of maintenance
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zur Überprüfung/Überwachung oder Analyse eines Kommunikationsnetzwerkes, bestehend aus mindestens einer Prozessleitstelle, zumindest einem Feldbussystem (4) und mehreren Feldgeräten (5) zur Bestimmung und/oder Überwachung einer physikalischen oder chemischen Prozessgröße und/oder Aktoren (5), die über das Feldbussystem (4) mit der Prozessleitstelle (3) direkt oder indirekt kommunizieren. In einem Soll-Zustand des Kommunikationsnetzwerks (2) an definierten Messstellen (X) des Kommunikationsnetzwerkes (2) jeweils zumindest ein messstellenspezifisches Bussignal und/oder ein analoges Messwertsignal bestimmt/erfasst werden bzw. wird. Die bestimmten messstellenspezifischen Bussignale und/oder die analogen Messwertsignale werden als Soll-Daten abgespeichert. Zu einem späteren Zeitpunkt in einem Ist-Zustand des Kommunikationsnetzwerks (2) werden die entsprechenden messstellenspezifischen Bussignale und/oder die analogen Messwertsignale erfasst und als Ist-Daten abgespeichert und/oder bereitgestellt. Nachfolgend wird eine Abweichung bzw. eine tendenzielle Abweichung zwischen den Ist-Daten und den Soll-Daten ermittelt und ggf. zur Analyse des Kommunikationsnetzwerks (2) herangezogen.
Description
- Die Erfindung betrifft eine Vorrichtung und ein Verfahren zur Überprüfung und/oder Überwachung oder Analyse eines Kommunikationsnetzwerks.
- In einem Kommunikationsnetzwerk kommuniziert eine Vielzahl von Teilnehmern über ein Bussystem miteinander. Bei dem Kommunikationsnetzwerk kann es sich beispielsweise um einen Server handeln, der in Verbindung mit einer Vielzahl von Clients, hier PCs, Drucker, usw. steht. Bei dem Netzwerk handelt es sich beispielsweise um ein LAN. Vermehrt werden Kommunikationsnetzwerke auch in der Prozessautomation eingesetzt. Über das Kommunikationsnetzwerk wird z.B. eine komplette Fertigungsanlage zur Herstellung von pharmazeutischen oder chemischen Produkten gesteuert. Die Steuerung erfolgt von einer Prozessleitstelle aus; diese kommuniziert über ein Bussystem mit den angeschlossenen Teilnehmern, bei denen es sich insbesondere um Feldgeräte und/oder Aktoren handelt. Die Kommunikation findet auf der Basis eines standardisierten Kommunikationsprotokolls statt. Beispielhaft sind hier Profibus PA und Fieldbus Foundation zu nennen.
- Arbeitet das Bussystem oder einer der Teilnehmer fehlerhaft, so ist es je nach Grösse des Kommunikationsnetzwerks sehr zeitaufwendig, die Fehlerquelle ausfindig zu machen. Je nach Art eines Fehlers besteht die Gefahr, dass die gesamte Anlage zum Stillstand kommt, was nachfolgend zu Produktionsverlusten und erheblichen Gewinneinbussen führen kann. Der Betreiber einer Prozessanlage ist daher in hohem Masse daran interessiert, dass die Anlage stetig und fehlerfrei arbeitet. Die Erfindung schlägt ein Verfahren und eine Vorrichtung vor, die eine ungestörte, stetige Funktion der Prozessanlage bzw. des Kommunikationsnetzwerks mit den angeschlossenen Teilnehmern gewährleisten. Erreichen lässt sich dies dadurch, dass sich anbahnende Fehler bereits im Vorfeld vor dem eigentlichen Fehlerfall/Ausfall des Teilnehmers bzw. des Bussystems aufgespürt bzw. erkennbar gemacht werden, so dass frühzeitig entsprechende Massnahmen zur Beseitigung des Fehlers in Angriff genommen werden können.
- Der Erfindung liegt die Aufgabe zugrunde, eine Vorrichtung und ein Verfahren vorzuschlagen, mit denen eine vorausschauende Wartung und Fehler-/Ausfallanalyse in einem Kommunikationsnetzwerk mit einer Vielzahl von Teilnehmern möglich ist.
- Die Aufgabe wird durch eine Vorrichtung gelöst, die aus mindestens einer Leitstelle, aus zumindest einem Bussystem und aus mehreren Teilnehmern besteht, die über das Bussystem mit der Leitstelle kommunizieren. Weiterhin sind vorgesehen: zumindest ein Prüfgerät, das in einem Soll-Zustand des Kommunikationsnetzwerks an definierten Messstellen des Kommunikationsnetzwerks jeweils zumindest ein messstellenspezifisches Bussignal und/oder zumindest ein analoges Messwertsignal erfasst, wobei das Prüfgerät zu einem späteren Zeitpunkt in einem Ist-Zustand des Kommunikationsnetzwerks die entsprechenden messstellenspezifischen Bussignale und/oder die analogen Messwertsignale erfasst und als Ist-Daten abspeichert und/oder bereitstellt; eine Speichereinheit, in der die erfassten messstellenspezifischen Bussignale und/oder die analogen Messwertsignale als Soll-Daten abgespeichert werden; eine Anzeigeeinheit, über die eine Abweichung oder eine tendenzielle Abweichung zwischen den Ist-Daten und den Soll-Daten oder Fehler bzw. sich anbahnende Fehler in dem Kommunikationsnetzwerk dem Servicepersonal mitgeteilt wird bzw. mitgeteilt werden.
- Bei den messstellenspezifischen Bussignalen kann es sich um sehr unterschiedliche Signale handeln, z.B. um
- – einen Spannungspegel, wobei die Versorgungsspannung des Bussystems der Versorgungsspannung der Teilnehmer entspricht
- – die Signalstärke des Kommunikationsprotokolls – hierbei entspricht der Spannungspegel einem High/Low Signal
- – die Induktivitäts- und/oder Kapazitätswerte eines Netzwerkstranges zwischen dem Segmentkoppler und den Teilnehmern (den Feldgeräten in einem in einer Prozessanlage installierten Verbund von Feldgeräten/Aktoren oder den Clients in einem PC-Netzwerk)
- – die Stromaufnahme eines Netzwerkstrangs
- – Störspannungen/EMV RMV Signale
- – das Kommunikationsprotokoll
- – die Busprotokolle, die technologieabhängige Sollwerte verkörpern.
- Gemäss einer vorteilhaften Weiterbildung der erfindungsgemässen Vorrichtung ist eine Auswerteeinheit vorgesehen, die anhand einer Abweichung oder anhand einer tendenziellen Abweichung der Ist-Daten von den Soll-Daten Fehler oder sich anbahnende Fehler in dem Kommunikationsnetzwerk erkennt und Vorschläge für Gegenmassnahmen macht bzw. entsprechende Vorschläge zur Anzeige bringt. Bei den Maßnahmen handelt es sich um Massnahmen in Richtung 'Predictive Maintenance' bzw. in Richtung 'Advanced Diagnostics'. So könnte ein Vorschlag lauten: "Ersetze den Teilnehmer XYZ innerhalb der nächsten X Monate durch einen neuen Teilnehmer" oder 'Der Wartungszyklus sollte bei dem Teilnehmer YXZ um x Monate vergrößert/verkleinert werden".
- Bevorzugt wird ein Datenlogger zur Aufzeichnung der Ist-Daten eingesetzt.
- Eine vorteilhafte Ausgestaltung der erfindungsgemässen Vorrichtung schlägt – wie bereits zuvor gesagt – vor, dass es sich bei der Leitstelle um einen Server und bei den Teilnehmern um PCs handelt. Alternativ kann es sich bei der Leitstelle um ein Prozessleitsystem und bei den Teilnehmern um Feldgeräte zur Bestimmung und/oder Überwachung einer physikalischen oder chemischen Prozessgrösse und/oder um Aktoren (Pumpen, Ventile) handeln.
- Bevorzugt sind mehrere PCs oder Feldgeräte in einem Netzwerkstrang angeordnet. Ein Netzwerkstrang besteht aus einer Netzwerkweiche und aus mehreren PCs oder alternativ aus einem Segmentkoppler und mehreren Feldgeräten und/oder Aktoren. Die PCs oder die Feldgeräte/Aktoren sind in einem Netzwerkstrang entweder elektrisch miteinander verdrahtet, oder sie stehen drahtlos miteinander in Verbindung – tauschen Information also via Funk aus. Unter einem Netzwerkstrang ist somit die Verkabelung zwischen einem Segmentkoppler und den Teilnehmern zu verstehen. Bei der 'Verkabelung' kann es sich – wie bereits erwähnt – um eine elektrische oder um eine drahtlose Verkabelung/Vernetzung zwischen einem PLS (Prozessleitsystem) oder einem Server über mögliche Segmentkoppler oder Netzwerkweichen und den Teilnehmern am Kommunikationsnetzwerk handeln.
- Unter einem Teilnehmer ist ganz allgemein ein Feldgerät (ein Ventil, ein Messgerät, ein Aktor), ein Client (z.b. ein PC: = Personal Computer, etc.) zu verstehen.
- Handelt es sich bei dem Kommunikationsnetzwerk z. B. um einen Verbund aus Feldgeräten und/oder Aktoren, wie sie in der Prozessautomation zur Steuerung und Regelung von Prozessanlagen eingesetzt werden, so sind die Bussignale entweder elektrische analoge Grössen und/oder Bus- oder Kommunikationsprotokolle. In der Prozess- und Automatisierungstechnik werden unterschiedliche Standards von Bus- und Kommunikationsprotokollen verwendet. Beispielhaft seien an dieser Stelle Profibus PA und Fieldbus Foundation genannt.
- Bei der Auswerteeinheit und/oder der Anzeigeeinheit handelt es sich um ein Software-Tool. Ein Tool, das beispielsweise in Verbindung mit der vorliegenden Erfindung eingesetzt werden kann, ist das IBA-Tool – 'Installed Base Analyst' – ein Ersatzteil-Finde-Tool, das von der Endress+Hauser Gruppe angeboten und vertrieben wird. Beschrieben ist dieses IPA-Tool im Detail in der nicht vorveröffentlichten Deutschen Patentanmeldung
DE 103 22 080.1 . - Gemäss einer bevorzugten Ausgestaltung der erfindungsgemässen Vorrichtung handelt es sich bei dem Prüfgerät um ein Messgerät zur Erfassung einer elektrischen Grösse, z. B. eines analogen Spannungs- oder Stromwertes, oder um ein Messgerät zur Erfassung von kommunikationstypischen Bussignalen.
- Darüber hinaus wird die Aufgabe durch ein Verfahren gelöst, das die folgenden Verfahrensschritte beinhaltet:
- – in einem Soll-Zustand des Kommunikationsnetzwerkes werden bzw. wird an definierten Messstellen des Kommunikationsnetzwerkes jeweils zumindest ein messstellenspezifisches Bussignal und/oder ein analoges Messwertsignal bestimmt;
- – die bestimmten messstellenspezifischen Bussignale und/oder die analogen Messwertsignale werden als Soll-Daten abgespeichert;
- – zu einem späteren Zeitpunkt werden in einem Ist-Zustand des Kommunikationsnetzwerkes die entsprechenden messstellenspezifischen Bussignale und/oder die analogen Messwertsignale erfasst und als Ist-Daten abspeichert und/oder bereitstellt;
- – eine Abweichung oder eine tendenzielle Abweichung zwischen den Ist-Daten und den Soll-Daten wird erkannt;
- – die Abweichung bzw. die tendenzielle Abweichung wird zur Analyse des Kommunikationsnetzwerkes herangezogen.
- – ggf. werden Vorschläge für Maßnahmen zur Beseitigung von Fehlern oder sich anbahnenden Fehlern dem Bedienpersonal bereitgestellt.
- Bei dem erfindungsgemässen Verfahren handelt es sich also um ein Verfahren zur vorbeugenden Untersuchung/Überprüfung (predictive Maintenance) und nachfolgenden Fehlerbeseitigung in Kommunikatsnetzwerken. Die Erfindung ermöglicht somit die genaue Analyse eines bestehenden Kommunikationsnetzwerks. Generell bezieht sich die Erfindung auf alle möglichen Arten von Kommunikationsnetzwerken; bevorzugt kommt sie aber zum Einsatz in der Feldbus-Technolgie.
- Die Erfindung ermöglicht die vorbeugende und frühzeitige Erkennung von möglichen Fehlern und Schwachstellen innerhalb eines Netzwerkes (bevorzugt in der Prozessautomation). Ziel ist es, eine hohe Gewähr dafür zu haben, dass in dem Prozess keine Fehler auftreten. Unter Zuhilfenahme einer Auswerte-Software ermöglicht es die Erfindung, vorausschauende Bewertungen hinsichtlich der Ausfallhäufigkeiten einzelner Teilnehmer in einer Fertigungsanlage oder in einem Kommunikationsnetzwerk durchzuführen.
- Die oben beschriebenen Bussignale werden mittels eines Busmonitors, eines Oszilloskops, eines Spannungs-, Kapazitäts-, Induktivitäts- und Strommessgeräts oder mittels kommunikationstypischer technischer Messgeräte erfasst. Die Erfassung der Daten und Messwerte wird typischerweise in den Mess- und Auswertegeräten gespeichert (Datenlogger); alternativ kann die Erfassung auch manuell erfolgen. Vorzugsweise ist die Erfassung der Soll-Daten bei Erst-Inbetriebnahme oder alternativ bei Wieder-Inbetriebnahme des Kommunikationsnetzwerks vorzunehmen. Die Datenaufnahme kann also auch durchaus in einem bereits bestehendem Kommunikationsnetzwerk durchgeführt werden.
- Um die Soll-Daten unter realen Referenzbedingungen zu erhalten, ist es zweckmässig, die Daten während des Betriebes des Kommunikationsnetzwerks, insbesondere während des Betriebs aller zugehörigen Anlagenkomponenten wie Motoren, Pumpen, Regelventilen, etc. zu ermitteln. Diese Vorgehensweise bietet den Vorteil, dass alle möglichen Störeinflüsse auf die Netzwerk-Topologie aufgenommen werden können bzw. dass sich diese tatsächlich vorhandenen Störeinflüsse in den Soll-Daten wieder-spiegeln. Bei den Störeinflüssen handelt es sich beispielsweise um EMV/RMI Signale. Alle Soll-Daten werden pro Messstelle bevorzugt in einer Datenbank abgelegt. Bei den Soll-Daten, wie später auch bei den Ist-Daten, handelt es sich also um messstellenspezifische Bussignale oder um messstellenspezifische analoge Messwertsignale. Bevorzugte Messstellen sind insbesondere die Segmentkoppler oder die Teilnehmer des Kommunikationsnetzwerks.
- Bevorzugt werden die Daten (Soll- oder Ist-Daten) entsprechend der nachfolgend aufgeführten Struktur in einer Datenbank erfasst. Bei der Datenbank handelt es sich z.B. um das sog. IBA-Tool, das von der Endress+Hauser Gruppe angeboten und vertrieben wird. IBA ist die Abkürzung für Installed Base Analyst:
- – Messstellenort
- – Gerätedaten (Typ, Geräte-Nr., usw.)
- – Bussignale
- – Messwertdaten ( wie zuvor beschrieben)
- – Typische Soll-Daten (entsprechend den Herstellerangaben)
- – Max/Min Werte
- – Toleranzwerte/Grenzwerte
- – Fehlerliste nach Fehlerbild (abhängig von den Soll-Daten und der Technologie, etc.)
- – eine Zeitmarke, die angibt, wann die Daten erfaßt wurden.
- Bei der Erfassung der physikalischen Bussignale, wie z.B. den Strom- und den Spannungswerten, etc. werden in einer Datenbank zusätzlich die Soll-Daten für den jeweiligen Teilnehmer aufgenommen. Die Soll-Daten lassen sich vorzugsweise den anlagen- und technologietypischen Datenblättern entnehmen. Sind diese nicht vorhanden, so werden die Ist-Daten in einem definierten Zustand des Kommunikationsnetzwerks erfasst und als Soll-Daten abgespeichert. Zusätzliche Soll-Daten (z.B. zwecks Überprüfung der gemessenen Daten) können den entsprechenden Datenblättern der jeweils eingesetzten Netzwerk-Technologie entnommen werden. Die anlagentypischen, messstellenspezifischen Bussignale werden messtechnisch erfasst und als Solldaten abgespeichert, insofern Sie nicht die für den Betrieb notwendigen Werte unter- oder überschreiten. Hierbei können direkt bei der Erstaufnahme der Soll-Daten bereits in der Anlage bzw. in dem Netzwerk vorhandene Fehler erkannt werden. Diese werden nach Fehlerlisten beseitigt. Hierzu werden die Ist-Daten durch eine erneute Erfassung der messstellenspezifischen Bussignale oder der messstellenspezifischen analogen Messwertsignale aufgenommen.
- Durch die wiederkehrende Prüfung und Erfassung der Daten kann eine Historie der Messwerte des Kommunikationsnetzwerks in der Datenbank hinterlegt werden. Hierdurch wird eine vorausschauende Wartung möglich.
- Der Vergleich der Ist-Daten mit den Soll-Daten unter Einbeziehung von Toleranzwerten kann entweder automatisch über eine Auswerteeinheit oder manuell erfolgen. Bei Unterschreiten der vorgegebenen Toleranzwerte werden entsprechende Fehlerprotokolle für die betroffenen Messstellen ausgegeben. Bevorzugt wird auch eine Vorschlagsliste mit Massnahmen zur Beseitigung der aufgetretenen oder sich anbahnenden Fehler ausgegeben. Die Fehlerprotokolle bzw. die Fehlerbeseitigungsvorschläge werden in Abhängigkeit von den entsprechenden technologietypischen Massnahmen bei der Erstaufnahme der Soll-Daten erfasst.
- Aus der Historie der Daten lässt sich auch erkennen, ob die Ist-Daten die Tendenz zeigen, aus dem Toleranzbereich um die Soll-Daten wegzudriften. Anhand der Geschwindigkeit der Änderungen lässt sich weiterhin erkennen, zu welchem Zeitpunkt die Toleranzgrenzen mit hoher Wahrscheinlichkeit überschritten werden. Es können somit mittels der Erfindung Trend-Statistiken erstellt werden. Diese werden nachfolgend zur Einleitung vorbeugender Massnahmen zwecks Vermeidung von Ausfällen herangezogen.
- Durch die Auswertung der Daten erhält das Servicepersonal bzw. der Betreiber des Kommunikationsnetzwerks eine auf Historiendaten beruhende Übersicht über den Zustand des Netzwerkes und dessen Funktionalität sowie generell einen Überblick über den Zustand des Kommunikationsnetzwerks. Erfindungsgemäss sind daher statistische Berechnungen über Ausfallwahrscheinlichkeiten und vorausschauende Betriebszeitberechnungen möglich.
- Die Auswertung selbst kann einzeln oder kumulativ nach den folgenden Parametern erfolgen:
- – Messstelle
- – Netzwerkstrang
- – Geräteyp
- – Abweichung vom Sollwert
- – Unter/Überschreitung des Sollwerts/der Sollwerte
- – Erreichen des Grenzwerts/der Grenzwerte
- – Messstelle in Ordnung
- – Fehlerprotokoll
- – Maßnahmenkatalog zur Behebung des Fehlers.
- Die Ausgabe der Auswertung kann nach Wunsch angepasst und gefiltert werden, z.B. ist es möglich, nur fehlerhafte Messstellen oder aber alle Messstellen eines Netwerkstrangs auszugeben. Durch die Vorgabe eines anlagenspezifischen Toleranzwertes – dies entspricht vorzugsweise einem Sollwert für alle auftretenden Kommunikationsstörungen für das Kommunikationsnetzwerk – erhält das Servicepersonal bzw. der Betreiber eine verlässliche Bewertung über die generelle Betriebssicherheit seines Kommunikationsnetzwerks und damit seiner Prozessanlage.
- Die Erfindung wird anhand der nachfolgenden Figuren näher erläutert. Es zeigt:
-
1 : eine schematische Darstellung der erfindungsgemässen Vorrichtung, -
2 : ein Flussdiagramm zur Visualisierung des erfindungsgemässen Verfahrens bei der Erst-Inbetriebnahme oder bei der Wieder-Inbetriebnahme des Kommunikationsnetzwerks und -
3 : ein Flussdiagramm zur Visualisierung des erfindungsgemässen Verfahrens bei der wiederkehrenden Überprüfung des Kommunikationsnetzwerks. -
1 zeigt eine schematische Darstellung der erfindungsgemässen Vorrichtung1 zur Überprüfung/Überwachung oder Analyse eines Kommunikationsnetzwerks2 . Insbesondere handelt es sich im gezeigten Fall um eine erfindungsgemässe Vorrichtung1 zur Überwachung einer industriellen Prozessanlage. Das Kommunikationsnetzwerk2 besteht aus einer Prozessleitstelle3 und einem Bussystem4 , über das eine Vielzahl von Teilnehmern (Feldgeräten/Aktoren5 ) mit der Prozessleitstelle3 kommuniziert. - Das Prüfgerät
9 erfasst in einem Soll-Zustand des Kommunikationsnetzwerks2 an definierten Messstellen des Kommunikationsnetzwerks2 , die in der1 mit einem 'X' gekennzeichnet sind, jeweils zumindest ein messstellenspezifisches Bussignal und/oder zumindest ein analoges Messwertsignal. Gekennzeichnete Messstellen X betreffen im gezeigten Fall die Segmentkoppler10 und mehrere Feldgeräte/Aktoren5 . Die erfassten messstellenspezifischen Bussignale und/oder die analogen Messwertsignale werden als Soll-Daten in einer Speichereinheit6 abgespeichert. In welcher Form die Daten bevorzugt abgespeichert werden, z.B. in einer Datenbank, ist bereits an vorhergehender Stelle ausführlich beschrieben. Möglich ist es selbstverständlich auch, die Soll-Daten und die tolerierbaren Grenzwerte für die Soll-Daten den Datenblättern der Hersteller der einzelnen Komponenten zu entnehmen. In einem solchen Fall dient die Nachfolge-Messung bereits einer Überprüfung und Fehleranalyse der Prozessanlage. Insbesondere lassen sich auf diese Art generelle Störeinflüsse auf die Prozessanlage im Betrieb klar erkennen. - Zu einem späteren Zeitpunkt im Betrieb bzw. in einem definierten Ist-Zustand des Kommunikationsnetzwerks
2 erfasst das Prüfgerät9 wiederum die zuvor erfassten messstellenspezifischen Bussignale und/oder die analogen Messwertsignale und speichert diese Werte als Ist-Daten ebenfalls in der Speichereinheit6 ab. Die Speichereinheit6 kann z.B. Teil eines Datenloggers11 sein. Die Auswerteeinheit8 erkennt anhand eines Vergleichs der Ist-Daten mit den Soll-Daten eine Abweichung oder eine tendenzielle Abweichung der Ist-Daten von den Soll-Daten. Sobald die Abweichung einen vorgegebenen Toleranzbereich verlässt wird eine Fehlermeldung ausgegeben. Ebenfalls erhält das Bedienpersonal eine Information, wenn der Fehler zwar noch innerhalb der vorgegebenen Toleranzgrenzen liegt, wenn jedoch seit der letzten Überprüfung eine tendenzielle Vergrösserung des Fehlers aufgetreten ist. Bevorzugt erfolgt die Anzeige an der Anzeigeeinheit7 . - In
2 ist ein Flussdiagramm zur Visualisierung des erfindungsgemässen Verfahrens bei der Erst-Inbetriebnahme oder bei der Wieder-Inbetriebnahme des Kommunikationsnetzwerks2 zu sehen. Die einzelnen Verfahrensschritte sind im Nachfolgenden beschrieben, wobei die einzelnen Verfahrensschritte in der eingezeichneten Pfeilrichtung durchlaufen werden. - Zuerst werden die anlagenspezifischen bzw. messstellenspezifischen Parameter und Soll-Daten erfasst. Entweder erfolgt die Erfassung auf der Grundlage einer Messung, oder die Information wird aus den Datenblättern der Hersteller der Anlage bzw. der Geräte gewonnen. Diese Soll-Daten werden zusammen mit den vorgegebenen Toleranzwerten in einer Datenbank, z.B. in dem IBA-Tool abgespeichert. Sind die Soll-Daten und die Toleranzwerte, z.B. aus den Datenblättern erfasst und abgespeichert, so wird nachfolgend im Betrieb der Prozessanlage bevorzugt eine Ist-Datenerfassung durchgeführt. Die entsprechenden messstellenspezifischen Ist-Daten werden ebenfalls in der Datenbank abgespeichert. Anschliessend erfolgt ein Vergleich der Ist-Daten mit den Soll-Daten. Dieser Vergleich erfolgt bevorzugt über ein Auswerte-Tool, jedoch kann die Auswertung auch manuell durchgeführt werden. Anhand der Abweichungen lassen sich Fehler in der Prozessanlage oder an einzelnen Feldgeräten/Aktoren
5 erkennen und gezielt beheben. - Anschliessend folgt eine erneute Ist-Daten-Erfassung. Auch diese Daten werden in der Datenbank abgespeichert. Durch das Vorhandensein von Ist-Daten, die zu unterschiedlichen Zeitpunkten gewonnen wurden, wird eine Historie des Kommunikationsnetzwerks
2 erstellt. Anhand der Daten kann nachfolgend eine Dokumentation angefertigt und eine verlässliche Aussage hinsichtlich der Zuverlässigkeit der Prozessanlage bzw. von einzelnen Feldgeräten/Aktoren5 der Prozessanlage getroffen werden. So lässt sich z.B. eine klare Aussage darüber treffen, welche Geräte sehr störanfällig sind und welche problemlos arbeiten. - In
3 ist ein Flussdiagramm zur Visualisierung des erfindungsgemässen Verfahrens bei der wiederkehrenden Überprüfung des Kommunikationsnetzwerks2 dargestellt. Die Ist-Daten werden an allen definierten Messstellen X des Kommunikationsnetzwerks2 erfasst. Die erfassten Ist-Daten werden in einer geeigneten Datenbank gespeichert. Diese Ist-Daten werden mit den vorhandenen Soll-Daten verglichen. Treten außerhalb von vorgegebenen Toleranzwerten angesiedelte Abweichungen zwischen den Ist-Daten und den Soll-Daten auf oder zeigen sich anhand der Historie sich anbahnende Fehler, so werden diese behoben bzw. es werden geeignete Gegenmassnahmen vorgeschlagen und eingeleitet. Anschliessend werden die Ist-Daten noch einmal erfasst und in der Datenbank abgespeichert. Auch hier wird wiederum eine Dokumentation erstellt und/oder die Ergebnisse werden ausgedruckt. -
- 1
- erfindungsgemässe Vorrichtung
- 2
- Kommunikationsnetzwerk
- 3
- Prozessleitstelle
- 4
- Bussystem
- 5
- Felgerät/Aktor
- 6
- Speichereinheit
- 7
- Anzeigeeinheit
- 8
- Auswerteeinheit
- 9
- Prüfgerät
- 10
- Segmentkoppler
- 11
- Datenlogger
- 12
- Netzwerkstrang
- 13
- Verbindungsleitung
Claims (11)
- Vorrichtung zur Überprüfung/Überwachung oder Analyse eines Kommunikationsnetzwerks (
2 ), bestehend aus mindestens einer Leitstelle (3 ), zumindest einem Bussystem (4 ) und mehreren Komponenten (5 ), die über das Bussystem (4 ) mit der Leitstelle (3 ) kommunizieren, wobei zumindest ein Prüfgerät (9 ) vorgesehen ist, das in einem Soll-Zustand des Kommunikationsnetzwerkes (1 ) an definierten Messstellen (X) des Kommunikationsnetzwerks (2 ) jeweils zumindest ein messstellenspezifisches Bussignal und/oder zumindest ein analoges Messwertsignal erfasst, einer Speichereinheit (6 ), in der die erfassten messstellenspezifischen Bussignale und/oder die analogen Messwertsignale als Soll-Daten abgespeichert werden; wobei das Prüfgerät (9 ) zu einem späteren Zeitpunkt in einem Ist-Zustand des Kommunikationsnetzwerks (2 ) die entsprechenden messstellenspezifischen Bussignale und/oder die analogen Messwertsignale erfasst und als Ist-Daten abspeichert und/oder bereitstellt, und wobei eine Anzeigeeinheit (7 ) vorgesehen ist, über die eine Abweichung oder eine tendenzielle Abweichung zwischen den Ist-Daten und den Soll-Daten oder Fehler oder sich anbahnende Fehler dem Servicepersonal mitgeteilt wird bzw. mitgeteilt werden. - Vorrichtung nach Anspruch 1, wobei eine Auswerteeinheit (
8 ) vorgesehen ist, die anhand einer Abweichung oder anhand einer tendenziellen Abweichung der Ist-Daten von den Soll-Daten Fehler oder sich anbahnende Fehler in dem Kommunikationsnetzwerk (2 ) erkennt und zur Anzeige bringt. - Vorrichtung nach Anspruch 1 oder 2, wobei ein Datenlogger (
11 ) vorgesehen ist, der die Ist-Daten aufzeichnet. - Vorrichtung nach Anspruch 1 oder 2, wobei es sich bei der Leitstelle (
3 ) um einen Server und bei den Teilnehmern (5 ) um PCs handelt. - Vorrichtung nach Anspruch 1 oder 2, wobei es sich bei der Leitstelle (
3 ) um ein Prozessleitsystem und bei den Teilnehmern um Feldgeräte (5 ) zur Bestimmung und/oder Überwachung einer physikalischen oder chemischen Prozessgrösse und/oder um Aktoren (5 ) handelt. - Vorrichtung nach Anspruch 4 oder 5, wobei mehrere PCs oder Feldgeräte (
5 ) in einem Netzwerkstrang (12 ) angeordnet sind, wobei der Netzwerkstrang (12 ) aus einer Netzwerkweiche und mehreren PCs oder aus einem Segmentkoppler (10 ) und mehreren Feldgeräten und/oder Aktoren (5 ) besteht. - Vorrichtung nach Anspruch 6, wobei die PCs oder die Feldgeräte und/oder Aktoren (
5 ) in einem Netzwerkstrang (12 ) elektrisch miteinander verdrahtet sind oder drahtlos miteinander in Verbindung stehen. - Vorrichtung nach einem oder mehreren der vorhergehenden Ansprüche, wobei es sich bei den Bussignalen um elektrische Grössen und/oder um Bus- oder Kommunikationsprotokolle handelt.
- Vorrichtung nach 1 oder 2, wobei es sich bei der Auswerteeinheit (
8 ) und/oder der Anzeigeeinheit (7 ) um ein Software-Tool handelt. - Vorrichtung nach Anspruch 1, wobei es sich bei dem Prüfgerät (
9 ) um ein Messgerät zur Erfassung einer elektrischen Grösse oder um Messgerät zur Erfassung von kommunikationstypischen Bussignalen handelt. - Verfahren zur Überprüfung/Überwachung oder Analyse eines Kommunikationsnetzwerkes, bestehend aus mindestens einer Prozessleitstelle, zumindest einem Feldbussystem (
4 ) und mehreren Feldgeräten (5 ) zur Bestimmung und/oder Überwachung einer physikalischen oder chemischen Prozessgrösse und/oder Aktoren (5 ), die über das Feldbussystem (4 ) mit der Prozessleitstelle (3 ) direkt oder indirekt kommunizieren, wobei in einem Soll-Zustand des Kommunikationsnetzwerks (2 ) an definierten Messstellen (X) des Kommunikationsnetzwerkes (2 ) jeweils zumindest ein messstellenspezifisches Bussignal und/oder ein analoges Messwertsignal bestimmt werden bzw. wird, wobei die bestimmten messstellenspezifischen Bussignale und/oder die analogen Messwertsignale als Soll-Daten abgespeichert werden, wobei zu einem späteren Zeitpunkt in einem Ist-Zustand des Kommunikationsnetzwerks (2 ) die entsprechenden messstellenspezifischen Bussignale und/oder die analogen Messwertsignale erfasst und als Ist-Daten abspeichert und/oder bereitstellt werden, wobei eine Abweichung oder eine tendenzielle Abweichung zwischen den Ist-Daten und den Soll-Daten ermittelt wird und wobei die Abweichung bzw. die tendenziellen Abweichung zur Analyse des Kommunikationsnetzwerks (2 ) herangezogen wird.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102004032966A DE102004032966A1 (de) | 2004-07-07 | 2004-07-07 | Vorrichtung und Verfahren zur Überprüfung/Überwachung oder Analyse eines Kommunikationsnetzwerks |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102004032966A DE102004032966A1 (de) | 2004-07-07 | 2004-07-07 | Vorrichtung und Verfahren zur Überprüfung/Überwachung oder Analyse eines Kommunikationsnetzwerks |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102004032966A1 true DE102004032966A1 (de) | 2006-02-02 |
Family
ID=35530040
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102004032966A Withdrawn DE102004032966A1 (de) | 2004-07-07 | 2004-07-07 | Vorrichtung und Verfahren zur Überprüfung/Überwachung oder Analyse eines Kommunikationsnetzwerks |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102004032966A1 (de) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102006023715A1 (de) * | 2006-05-19 | 2007-11-22 | Abb Patent Gmbh | Netzwerkanalyseeinrichtung |
| DE102015113981A1 (de) * | 2015-08-24 | 2017-03-02 | Endress+Hauser Gmbh+Co. Kg | Verfahren und System zur Instandhaltung von zumindest einem einer Vielzahl von Feldgeräten in einer Anlage der Automatisierungstechnik |
| WO2019120784A1 (de) * | 2017-12-22 | 2019-06-27 | Endress+Hauser Process Solutions Ag | Verfahren zum überwachen einer messstelle in einer anlage der prozessautomatisierung |
| DE102018122002A1 (de) * | 2018-09-10 | 2020-03-12 | Endress+Hauser SE+Co. KG | Verfahren zur vorausschauenden Überwachung der Datenübertragung auf zumindest einer Kommunikationsverbindung zwischen zwei Feldgeräten |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4321054A1 (de) * | 1993-06-24 | 1995-01-05 | Siemens Ag | Verfahren zur Unterstützung von Testroutinen |
| EP1067734A2 (de) * | 1999-07-09 | 2001-01-10 | DaimlerChrysler AG | Verfahren zur Überprüfung einer ringförmigen optischen Netzleitung zur Datenübertragung zwischen mehreren Netzteilnehmern in einem Kraftfahrzeug |
| DE10029642A1 (de) * | 2000-06-15 | 2001-12-20 | Daimler Chrysler Ag | Einrichtung zur Überwachung eines datenbusvernetzten Systems, insbesondere eines Fahrzeugdatenbussystems |
| EP1298838A1 (de) * | 2001-09-28 | 2003-04-02 | Siemens Aktiengesellschaft | Netzwerk-Performance-Management |
| DE69528950T2 (de) * | 1994-10-04 | 2003-07-03 | Fluke Corp., Everett | Verfahren und Vorrichtung zur Netzwerkanalyse |
-
2004
- 2004-07-07 DE DE102004032966A patent/DE102004032966A1/de not_active Withdrawn
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4321054A1 (de) * | 1993-06-24 | 1995-01-05 | Siemens Ag | Verfahren zur Unterstützung von Testroutinen |
| DE69528950T2 (de) * | 1994-10-04 | 2003-07-03 | Fluke Corp., Everett | Verfahren und Vorrichtung zur Netzwerkanalyse |
| EP1067734A2 (de) * | 1999-07-09 | 2001-01-10 | DaimlerChrysler AG | Verfahren zur Überprüfung einer ringförmigen optischen Netzleitung zur Datenübertragung zwischen mehreren Netzteilnehmern in einem Kraftfahrzeug |
| DE10029642A1 (de) * | 2000-06-15 | 2001-12-20 | Daimler Chrysler Ag | Einrichtung zur Überwachung eines datenbusvernetzten Systems, insbesondere eines Fahrzeugdatenbussystems |
| EP1298838A1 (de) * | 2001-09-28 | 2003-04-02 | Siemens Aktiengesellschaft | Netzwerk-Performance-Management |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102006023715A1 (de) * | 2006-05-19 | 2007-11-22 | Abb Patent Gmbh | Netzwerkanalyseeinrichtung |
| US8321555B2 (en) | 2006-05-19 | 2012-11-27 | Abb Ag | Network analysis device |
| DE102015113981A1 (de) * | 2015-08-24 | 2017-03-02 | Endress+Hauser Gmbh+Co. Kg | Verfahren und System zur Instandhaltung von zumindest einem einer Vielzahl von Feldgeräten in einer Anlage der Automatisierungstechnik |
| WO2019120784A1 (de) * | 2017-12-22 | 2019-06-27 | Endress+Hauser Process Solutions Ag | Verfahren zum überwachen einer messstelle in einer anlage der prozessautomatisierung |
| DE102018122002A1 (de) * | 2018-09-10 | 2020-03-12 | Endress+Hauser SE+Co. KG | Verfahren zur vorausschauenden Überwachung der Datenübertragung auf zumindest einer Kommunikationsverbindung zwischen zwei Feldgeräten |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE60206373T2 (de) | Diagnose für die industrielle prozesssteuerung und messsysteme | |
| EP2359204B1 (de) | Adaptives zentrales wartungssystem und verfahren zum planen von wartungsvorgängen von systemen | |
| EP1523826B1 (de) | Busstation mit integrierter busmonitorfunktion | |
| DE10220390A1 (de) | Verdrahtungsfehler-Erfassung,-Diagnose und -Bericht für Prozesssteuersysteme | |
| DE112016003171T5 (de) | Verfahren zum Überwachen einer Antriebseinheit einer Fahrzeugkarosseriemontagelinie und eine Vorrichtung dafür | |
| EP3279756B1 (de) | Diagnoseeinrichtung und verfahren zur überwachung des betriebs einer technischen anlage | |
| DE112004000242T5 (de) | Serviceeinrichtung zur Bereitstellung von abgesetzten Diagnose- und Wartungsdienstleistungen für einen Verarbeitungsbetrieb | |
| WO2010015465A1 (de) | Diagnoseverfahren eines prozessautomatisierungssystem | |
| EP0643345A1 (de) | Verfahren und Datenverarbeitungsanlage zur Überwachung von Betriebszuständen einer technischen Anlage | |
| DE102007032715A1 (de) | System und Verfahren zur Überwachung des Datenverkehrs bei einem Feldbus | |
| EP3538962B1 (de) | Verfahren zur analyse von fehlfunktionen in einer anlage der prozessautomatisierung | |
| WO2009027211A1 (de) | Verfahren zum verbessern einer diagnosefunktion eines feldgerätes | |
| EP3916413A1 (de) | Vorrichtung und verfahren zur leitungs- und kabeldiagnose | |
| EP3546314A1 (de) | Verfahren und vorrichtung zur fehleridentifizierung für ein technisches system | |
| WO2023041400A1 (de) | Verfahren zum erfassen von ergebnissen einer evaluierung, diagnose und/oder überprüfung von zumindest einer gerätefunktionalität eines feldgeräts | |
| WO2010046246A1 (de) | Verfahren und vorrichtung zur detektion von prozesszuständen in alternierenden produktionsprozessen | |
| DE102004032966A1 (de) | Vorrichtung und Verfahren zur Überprüfung/Überwachung oder Analyse eines Kommunikationsnetzwerks | |
| EP3555714B1 (de) | Verfahren zur applikationsspezifischen einstellung eines feldgeräts | |
| DE102018122002A1 (de) | Verfahren zur vorausschauenden Überwachung der Datenübertragung auf zumindest einer Kommunikationsverbindung zwischen zwei Feldgeräten | |
| WO2020011478A1 (de) | Verfahren zum kompensieren einer fehlfunktion eines feldgeräts in einer anlage der automatisierungstechnik | |
| DE102008020508A1 (de) | Vorrichtung zur Erfassung oder Beeinflussung einer physikalischen und/oder chemischen Prozessgröße | |
| EP2432141B1 (de) | Verfahren zum Überwachen des Betriebs eines Kommunikationsnetzes | |
| CH699359B1 (de) | Verfahren zum Betreiben einer Druckmaschine. | |
| WO2024188765A1 (de) | Feldgerätesystem, verfahren zum einstellen einer prozessfluidströmung einer prozesstechnischen anlage und prozesstechnische anlage | |
| DE102023136446A1 (de) | Verfahren zum Erstellen eines Geräteberichts eines Feldgeräts sowie System zum Erstellen eines Geräteberichts eines Feldgeräts |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
| 8127 | New person/name/address of the applicant |
Owner name: ENDRESS + HAUSER (DEUTSCHLAND) AG + CO. KG, 79576 |
|
| 8110 | Request for examination paragraph 44 | ||
| R012 | Request for examination validly filed |
Effective date: 20110325 |
|
| R081 | Change of applicant/patentee |
Owner name: ENDRESS+HAUSER PROCESS SOLUTIONS AG, CH Free format text: FORMER OWNER: ENDRESS + HAUSER (DEUTSCHLAND) AG + CO. KG, 79576 WEIL AM RHEIN, DE |
|
| R082 | Change of representative |
Representative=s name: ANDRES, ANGELIKA, DE |
|
| R016 | Response to examination communication | ||
| R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: H04L0012260000 Ipc: H04L0043000000 |
|
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |