WO2008148415A1 - Verfahren und vorrichtung zur selektiven änderung von betriebsdaten einer netzwerkkomponente - Google Patents

Verfahren und vorrichtung zur selektiven änderung von betriebsdaten einer netzwerkkomponente Download PDF

Info

Publication number
WO2008148415A1
WO2008148415A1 PCT/EP2007/005140 EP2007005140W WO2008148415A1 WO 2008148415 A1 WO2008148415 A1 WO 2008148415A1 EP 2007005140 W EP2007005140 W EP 2007005140W WO 2008148415 A1 WO2008148415 A1 WO 2008148415A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
network component
components
component
operating data
Prior art date
Application number
PCT/EP2007/005140
Other languages
English (en)
French (fr)
Inventor
Andre Suhr
Karl-Heinz Weber
Original Assignee
Siemens Aktiengesellschaft
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 Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Priority to PCT/EP2007/005140 priority Critical patent/WO2008148415A1/de
Publication of WO2008148415A1 publication Critical patent/WO2008148415A1/de

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them

Definitions

  • the invention relates to a method and a device for selectively changing operating data of a network component in a network of at least two network components, wherein data can be processed in each network component and the network components can be combined to form a grouping within the network.
  • Each network consists of a number of components, which are usually called nodes, and the corresponding connections of the nodes as network lines.
  • This basic structure of a network applies to any type of network, e.g. Communication or power supply networks.
  • An essential requirement of a network is that the network remains stable even under unfavorable network conditions and does not collapse.
  • a network should always be easy to change, in particular expandable, so that additional network components can be easily and quickly integrated into the network or existing network components can be changed.
  • Electrical supply networks are characterized by a variety of electrical equipment and control systems, which serve exclusively to maintain a stable and constant supply of electrical energy.
  • Many network components in a network such as transformers, circuit breakers, or protection devices in a power grid, often become fulfilling a special control function within the network Network summarized as so-called grouping.
  • grouping The control or regulation of the devices or groupings within a power supply network is usually followed by a coordinated control of at least a portion of the grouped in a group of electrical equipment in the power grid.
  • all electrical devices connected to the network via a common interface can be grouped together.
  • the data and parameters necessary for controlling the electrical energy supply network are converge centrally in a control room and, ideally, for the electrical devices to be specifically operated from the control room.
  • the electrical devices themselves have an internal control, which can be changed by means of a remote parameterization from the control center or directly on the electrical device by a responsible technician.
  • the corresponding operating data and parameters of the electrical devices are read into an internal memory in the electrical devices and thus determine the device and thus operating characteristics of the electrical device within the electrical energy supply network.
  • the WO 2006/040242 Al describes a method for controlling the electrical power quality in an electrical Energy supply network. According to the local method are using the Investigation of defined parameters of the energy supply network Conclusions on the current or possible future states of the energy supply network are closed and in case of critical deviations the corresponding electrical devices are regulated. The same applies to a regulation of the grouped electrical equipment, in which particular operating data and parameters are changed.
  • No. 6,775,594 B1 describes a method for prioritizing and coordinating control of electrical generators distributed in a network by means of a computer network. With the aid of a computer network, so-called “distributed generators” are controlled in a coordinated manner via a computer network, in particular by means of a fuzzy logic, according to the local invention, a corresponding regulation is realized.
  • a disadvantage of the methods known in the prior art is that for the recording of new operating data and parameters in an electrical device that is part of a grouping of several electrical devices, the problem is that for importing the new operating data and parameters for an electrical appliance within the grouping, the electrical appliances of the entire grouping of
  • Object of the present invention is therefore to provide a way to see the operating data of an electrical device within a grouping of electrical
  • the processing of the data is included within the network component again.
  • the designator ⁇ voltage operating data which change the operating state and / or functional characteristics of from ⁇ selected network component as a whole or parts of the network component, such as interface or processing units, directly or indirectly.
  • the network component is understood as meaning all components within the network which actively or passively influence the state of the network, in particular control or regulate it.
  • individual components with limited functionalities such as cutting or measuring points, are also included.
  • the method according to the invention makes it possible to provide the change of the operating data of a network component with the least possible impairment of other network components, in particular also the network components that are combined in a grouping.
  • it is not necessary to interrupt the processing of the data for the electrical appliances of the entire grouping, but by means of the allocation determination it is possible to change the operating and / or functional behavior of a selectively selected electrical appliance as a network component in a grouping.
  • This has the particular advantage that devices that are connected via a common communication interface with the network, in particular an e- lektrischen power supply network, not more than a whole grouping taken from the network and then restarted as a grouping, but only the electrical appliance to be changed must be changed as a network component. This significantly minimizes downtime of the network components throughout the network.
  • the network components are in particular connected via a ge ⁇ my same interface to a grouping. So far the processing of the data, in particular of the communication data, for all electrical devices of a grouping was stopped, even if only the operating data of a single electrical device, in particular a common communication interface, had to be changed.
  • the corresponding network component be it as an electrical device or as a communication interface connecting a plurality of electrical devices, the network components that are not to be changed are not adversely affected by the method according to the invention.
  • the connection to the non-changing network components therefore need not be interrupted, which increases the network security and the availability of the network.
  • the determination of the change of the operating data takes place by means of the change of a log file of an operating system of a computer.
  • the changed operating data is compiled in a log file (change log).
  • an application running in the network is notified that a data change will take place for certain electrical devices. Due to the allocation determination, the network components associated with the electrical device or affected by a change are determined and the communication is stopped and thus the off ⁇ exchange of data.
  • the change of the operating data is carried out in the selected network components.
  • the application After completing the change, the application is informed and, with changed operating data, reestablishes the connection to the changed network components.
  • a determination of the relevant group p réelle and / or the relevant network component so that a list of the network components to be changed according to the present invention is generated.
  • an application calling the network component is informed about the operating data to be changed, and the application then stops coordinated access to the data of the network component to be changed. Subsequently, the changed operating data are advantageously implemented in the relevant network component and then the newly configured network component is integrated into the network, so that the newly configured network components are available to the application again after the restart.
  • the assignment determination for the relevant grouping and / or network component is adapted.
  • a corresponding adaptation of the assignment determination is made, so that at any time the assignment determination maps the current network configuration of the network. This ensures that no erroneous selection of a no longer existing network component or an incomplete grouping takes place, so that possible error conditions due to inconsistent mapping of the network in the assignment determination are avoided.
  • the assignment determination for the change of operating data for a relevant network component can be represented as a representation object.
  • the representation object is advantageously in a general memory (shared memory) can be stored and the representation object is changed only if the operating data for the connections to the relevant network component associated with the representation object changes.
  • all authorized points such as the control room or certain network components, can access the general memory (shared memory) and store or change data, in particular operating data to be changed.
  • the changed representation object is used centrally in the general memory (shared memory) for determining the relevant network component associated with the changed representation object, and it is not necessary to carry out a cyclical polling of the network components with regard to possible operating data to be changed.
  • the operating data to be changed and the associated network component are centrally managed in the general memory, so that possible change of the operating data of certain network components can be easily determined by possible changes of the corresponding representation objects.
  • the grouping of the network component takes place with regard to a network interface or with regard to functionally connected network components.
  • the grouping of the network components within the network takes place hierarchically, whereby the grouping combines only the network components of the respectively selected hierarchical level and the associated lower hierarchical levels. If several network components are grouped together, whereby certain network components have higher control and regulation functions than lower-level, so-called sub-network components, the selection of a specific network component with higher control and regulation functions only the associated sub-network components selected.
  • the application calls a master process in the network component, wherein a subprocess (child process) for each network component can be called up by the master process.
  • the master process running in the network has the option of controlling and monitoring the call and termination of a subprocess directly in the network component.
  • the sub-process can be called up in the network component and registered in the assignment determination, wherein the application can interrupt and / or start the sub-process if necessary.
  • the assignment includes determining a list of all master processes and / or possible sub-processes, and connected therewith Netzwerkkomponen ⁇ th and / or components of a network component.
  • the assignment determination sends on the basis of a message of the selected component of the network component in the network and all network components to be disconnected for this further network components perform an internal processing of the message and determine by means of a respective internal assignment determination a relevance of the message for the further processing of the respective Component and / or network component.
  • the assignment determination is a table.
  • the master and sub-processes and the interfaces as well as their relationships with each other, an assignment of the components relevant for a change of the operating data can be determined quickly and easily.
  • other forms of representation of the assignment determination in particular object-based representations.
  • the network is an energy supply network in which energy and data can be transmitted.
  • the method according to the invention is suitable for controlling electrical energy supply networks. It is considered an advantage that the network component is an information device and / or monitoring device within a network component of the network.
  • computer program means any term in any computer language, code or notation of a set of instructions that enables a computer system to process data and thus perform a particular function.
  • the computer program, the computer program or the computer application is executable on the computer system either directly or after conversion into another language, code, notation or by presentation in another physical form.
  • Figure 1 is a schematic representation of the hierarchical structure of the network components within the electrical supply network.
  • FIG. 2 shows a schematic representation of a front / end network component
  • Fig. 3 is a sequence diagram for the start of a sub-process with subsequent registration in
  • 5 shows a sequence diagram of the master process during activation of the network components.
  • FIG. 1 shows a schematic representation of several network components 2a to 2k in a network 1, the network components 2a to 2k being connected to one another via interfaces 3a to 3c and corresponding connection lines are. Since several network components can also be connected as subsystems 2c to 2g via a single network component in the form of a data concentrator 2c to a further network component 2b via a common interface 3c, the problem in the past has been that when operating data and parameters are changed a central network component 2b the connections to other network components 2c to 2g via the interface 3c of the network component 2b had to be interrupted.
  • the assignment determination 9 for example a tabular set-up, it is possible to allocate 2a to 2k for the operating data to be changed and the network components to be changed so that the network components 2a to 2k to be changed can be determined unambiguously on the basis of the operating data to be changed.
  • an interface 3 a to 3 c is also a network component 2 a to 2 g if its operating characteristics and conditions can be changed by a controller.
  • FIG. 2 shows a schematic view of a front / end network component 2 a, which is connected to the network 1 via an interface 3 a.
  • a device manager 5 is implemented, which is based on a programming interface 6.
  • the programming interface abbreviated API (English: Application Programming Interface), can be implemented function-oriented or protocol-oriented.
  • the programming interface 6 in turn is based on at least one protocol module 7, which is connected to the interface 3 a.
  • protocol modules 7, in particular standardized protocol modules 7, for example according to the standard IEC 101 or IEC 104 are used.
  • Figure 3 shows a sequence diagram of a chart representation according to the Unified Modeling Language (UML) ⁇ respect Lich the invocation of a sub-process 11 with subsequent registration in fürssuit Manager 8, wherein the Masterpro- 10 (not shown) is managed by the application suite manager 8.
  • UML Unified Modeling Language
  • the Masterpro- 10 (not shown) is managed by the application suite manager 8.
  • all protocol modules 7 must have a selective activation of the network components 2a to 2k
  • the device manager 5 register in advance with the device manager 5. Subsequently, a registration takes place in the application suite manager 8 (ASRReserveAdressSpace) before the actual initialization (dmMain) of the protocol modules 7 to the device manager 5 takes place.
  • ASRReserveAdressSpace the application suite manager 8
  • the device manager 5 is initialized at the application suite manager 8, with the device manager 5 then from the general memory 12 (not shown) as a shared memory a corresponding representation object 13 (SMMF) for the participating network component 2a to 2k loads (not shown).
  • SMMF representation object 13
  • the selection of a representation object 13 from the general memory 12 by means of the assignment determination 9 (not shown).
  • the relevant protocol modules 7 are initialized (dmlnitialize) and all network components 2a to 2k linked to the respective representation object 12 are initialized (dmDefineDevice) and the interfaces 3a to 3c connected therewith also called (dmDefinelnterface).
  • the data connections to the other network components 2a to 2k are also initialized and released via the subprocess 11 (dmCfeChangelnterfaceState, dmCfeChangeDeviceState).
  • the initialization and termination of the subprocesses 11 can also be predetermined by the master process 10.
  • An erroneous sequence of a subprocess 11 thus does not lead to a delayed processing of data or to a failure of the corresponding network component 2a to 2k, which can not be controlled from the outside, but the hierarchically higher-level master process 10 can be the subprocesses 11 terminate and ensure the availability of the corresponding network component 2a to 2k with a subsequent restart of the previously terminated subprocesses 11.
  • FIG. 4 shows a sequence diagram in the form of a diagram diagram according to the Unified Modeling Language (UML) for the termination of a subprocess 11 after prior call of the separation of the network components 2a to 2k (not illustrated) by the device manager 5, wherein the master process 10 (FIG. not shown) is managed by an application suite manager 8.
  • UML Unified Modeling Language
  • the device manager 5 initiates the termination of the subprocess 11 by ei - NEN call of the protocol module 7 to change the operating state of the selected network component 2a to 2k and the associated interface 3a to
  • the current network state is adapted in the application suite manager 8 and in the general memory 12, so that the representation object 13 linked to the switched-off network component 2 a to 2 k is also adapted in the general memory 12.
  • the network components 2a to 2k or their interfaces 3a to 3c selectively deactivated by the network 1 can be changed by the implementation of changed or new operation data in the network components 2a to 2k or reconfigured.
  • the relevant network component 2a to 2k can be reinitialized again in accordance with the method described in FIG.
  • FIG. 5 shows a sequence diagram as a diagram representation according to the Unified Modeling Language (UML) for calling a master process 10 managed by the application suite manager 8.
  • UML Unified Modeling Language
  • the master process 10 is mainly for monitoring and
  • Initiation of sub-processes 11 are responsible, which were not initiated despite the restart of the network component 2a to 2k or are still running.
  • the master process 10 monitors the subprocesses 11 as to whether these subprocesses 11 still running in the context of the evaluation of the allocation determination 9 (not shown) are to be ended in the "on-activation pending" phase (TerminateProcess Childs) If the "OnActivationPending" phase is completed and With the associated subprocesses 11 erroneously not started, the master process 10 monitors that all subprocesses 11 that are still necessarily to be initiated based on the evaluation of the assignment determination 9 are started (start child process).

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur selektiven Änderung von Betriebsdaten einer Netzwerkkomponente in einem Netzwerk aus zumindest zwei Netzwerkkomponenten, wobei in jeder Netzwerkkomponente Daten, insbesondere Kommunikationsdaten, verarbeitbar sind, sowie die Netzwerkkomponenten zu einer Gruppierung innerhalb des Netzwerkes zusammenfassbar sind. Durch die Änderung von Betriebsdaten einer Netzwerkkomponente in einer Gruppierung wird herkömmlicherweise die Verarbeitung der Daten der gesamten Gruppierung beeinträchtigt. Mittels einer Zuordnungsbestimmung werden gemäß dem erfindungsgemäßen Verfahren lediglich die tatsächlich zu ändernden Netzwerkkomponenten gezielt ausgewählt und vom Netzwerk für die Änderung der Betriebsdaten getrennt. Eine die zu ändernde Netzwerkkomponente aufrufende Applikation wird von der Betriebsdatenänderung informiert und stellt für die Dauer der Betriebsdatenänderung die Kommunikation mit der zu ändernden Netzwerkkomponente ein. Die Datenverarbeitung innerhalb und mit der Gruppierung wird hierdurch nur in einem sehr definierten Maße durch die Betriebsdatenänderung einer Netzwerkkomponente beeinträchtigt.

Description

Beschreibung
Verfahren und Vorrichtung zur selektiven Änderung von Betriebsdaten einer Netzwerkkomponente
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur selektiven Änderung von Betriebsdaten einer Netzwerkkomponente in einem Netzwerk aus zumindest zwei Netzwerkkomponenten, wobei in jeder Netzwerkkomponente Daten verarbeitbar sind, sowie die Netzwerkkomponenten zu einer Gruppierung innerhalb des Netzwerkes zusammenfassbar sind.
Jedes Netzwerk besteht aus einer Reihe von Komponenten, die zumeist Knoten genannt werden und den entsprechenden Verbin- düngen der Knoten als Netzwerkleitungen. Dieser Grundaufbau eines Netzwerkes gilt für jede Art von Netzen, wie z.B. Kommunikations- oder Energieversorgungsnetzen. Eine wesentliche Anforderung an ein Netzwerk ist, dass das Netzwerk auch unter ungünstigen Netzzuständen stabil bleibt und nicht zusammen- bricht. Gleichzeitig sollte ein Netzwerk jederzeit und einfach veränderbar, insbesondere erweiterbar sein, so dass zusätzliche Netzwerkkomponenten einfach und schnell in das Netzwerk integriert bzw. bestehende Netzwerkkomponenten verändert werden können.
Elektrische Versorgungsnetze sind gekennzeichnet durch eine Vielzahl von elektrischen Geräten und Steuerungssystemen, die ausschließlich zur Aufrechterhaltung einer stabilen und konstanten Versorgung mit elektrischer Energie dienen.
Viele Netzwerkkomponenten in einem Netzwerk, beispielsweise Transformatoren, Leistungsschalter oder Schutzgeräte in einem Energieversorgungsnetz, werden häufig zu Erfüllung einer speziellen Steuerungs- oder Regelungsfunktion innerhalb des Netzwerkes als so genannte Gruppierung zusammengefasst . Die Steuerung oder Regelung der Geräte oder Gruppierungen innerhalb eines Energieversorgungsnetzes folgt zumeist durch eine koordinierte Ansteuerung zumindest eines Teiles der in einer Gruppierung zusammengefassten elektrischen Geräte im Energieversorgungsnetz. Ebenfalls können alle elektrischen Geräte, die über eine gemeinsame Schnittstelle mit dem Netzwerk verbunden sind, zu einer Gruppierung zusammengefasst werden.
Aufgrund der Komplexität von elektrischen Energieversorgungsnetzen ist es erforderlich, dass die zur Steuerung des elektrischen Energieversorgungsnetzes notwendigen Daten und Parameter zentral in einer Leitwarte zusammenlaufen und im Idealfall die elektrischen Geräte von der Leitwarte aus gezielt bedient werden können. Die elektrischen Geräte verfügen häufig selbst über eine interne Steuerung, die mittels einer Fernparametrierung von der Leitstelle beziehungsweise direkt am elektrischen Gerät durch einen zuständigen Techniker geändert werden kann. Hierzu werden die entsprechenden Betriebs- daten und -parameter der elektrischen Geräte in einen internen Speicher in den elektrischen Geräten eingelesen und bestimmen damit die Geräte- und damit Betriebeigenschaften des elektrischen Gerätes innerhalb des elektrischen Energieversorgungsnetzes .
Auf der Grundlage von aktuellen Lastflussmessungen beziehungsweise von Vorhersagemodellen über den zukünftigen Last- fluss innerhalb des elektrischen Energieversorgungsnetzes werden die entsprechenden elektrischen Geräte beziehungsweise die damit zusammengefassten Gruppierungen in einem elektri¬ schen Energieversorgungsnetz angesteuert. So beschreibt beispielsweise die WO 2006/040242 Al ein Verfahren zum Steuern der Elektroenergiequalität eines elektrischen Energieversor¬ gungsnetzes. Gemäß dem dortigen Verfahren werden mittels der Untersuchung von definierten Parametern des Energieversorgungsnetzes Rückschlüsse auf den aktuellen beziehungsweise auf mögliche zukünftige Zustände des Energieversorgungsnetzes geschlossen und bei kritischen Abweichungen die entsprechen- den elektrischen Geräte geregelt. Gleiches gilt für eine Regelung der zu einer Gruppierung zusammengefassten elektrischen Geräte, bei denen zumal bestimmte Betriebsdaten und - Parametern geändert werden.
Die US 6,775,594 Bl beschreibt ein Verfahren zum Priorisieren und koordinierten Ansteuern von elektrischen, in einem Netzwerk verteilten Generatoren mittels eines Computernetzwerkes. Mit Hilfe eines Computernetzwerkes werden so genannte „verteilte Generatoren" koordiniert über ein Computernetzwerk ge- zielt gesteuert. Vor allem mittels einer Fuzzy Logik wird gemäß der dortigen Erfindung eine entsprechende Regelung realisiert.
Nachteilig an den im Stand der Technik bekannten Verfahren ist, dass für die Einspielung von neuen Betriebsdaten und - Parametern in ein elektrisches Gerät, das ein Teil einer Gruppierung von mehreren elektrischen Geräten ist, das Problem besteht, dass zum Einspielen der neuen Betriebsdaten und -parameter für ein elektrisches Gerät innerhalb der Gruppie- rung die elektrischen Geräte der gesamten Gruppierung vom
Netzwerk getrennt und erst anschließend in das entsprechende elektrische Gerät die neuen Betriebsdaten eingelesen werden. Mit dem Neustart des elektrischen Gerätes auf der Basis der neuen Betriebsdaten und -parametern werden die weiteren e- lektrischen Geräte der Gruppierung ebenfalls neu gestartet und stehen damit der Regelung innerhalb des elektrischen E- nergieversorgungsnetzes erst dann wieder zur Verfügung. Hierdurch wird nicht nur die Kommunikation aller elektrischen Geräte innerhalb und außerhalb der Gruppierung, die keinerlei neue Betriebsdaten benötigen, beeinträchtigt, sondern auch der Neustart der elektrischen Geräte der gesamten Gruppierung ist wesentlich zeitintensiver als der Neustart eines einzelnen elektrischen Gerätes mit neuen Betriebsdaten.
Aufgabe der vorliegenden Erfindung ist es daher, eine Möglichkeit bereitzustellen, die Betriebsdaten eines elektri- sehen Gerätes innerhalb einer Gruppierung von elektrischen
Geräten in einem Netzwerk, insbesondere in einem elektrischen Energieversorgungsnetz, schnell und einfach zu ändern.
Gelöst wird die Aufgabe durch die Merkmale des Anspruchs 1.
Erfindungsgemäß ist vorgesehen, dass bei einer Änderung der Betriebsdaten der Netzwerkkomponente als elektrisches Gerät innerhalb einer Gruppierung zuerst die Netzwerkkomponente beinhaltende Gruppierung mittels einer Zuordnungsbestimmung ermittelt und für die relevante Netzwerkkomponente aufgrund der Betrachtung der Zuordnungsbestimmung die Verarbeitung der Daten, insbesondere der Kommunikationsdaten, unterbrochen wird, und anschließend die Betriebsdaten der selektierten Netzwerkkomponente geändert und abschließend mit dem Neustart der Netzwerkkomponente wieder die Verarbeitung der Daten innerhalb der Netzwerkkomponente aufgenommen wird.
Im Sinne der vorliegenden Erfindung werden unter der Bezeich¬ nung Betriebsdaten alle Daten und Parameter verstanden, die den Betriebszustand und/oder Funktionseigenschaften der aus¬ gewählten Netzwerkkomponente als ganzes oder Teile der Netz- werkkomponente, wie beispielweise Schnittstellen oder Verarbeitungseinheiten, unmittelbar oder indirekt verändern. Im Sinne der vorliegenden Erfindung werden unter der Netzwerkkomponente alle Komponenten innerhalb des Netzwerks verstanden, die aktiv oder passiv den Zustand des Netzwerkes beeinflussen, insbesondere steuern oder regeln. Neben einzelnen Steuer- und Regelungskomponenten innerhalb des Netzwerks sind hiervon auch einzelne Komponenten mit eingeschränkten Funktionalitäten, wie beispielsweise Schnitt- oder Messstellen, um- fasst .
Durch das erfindungsgemäße Verfahren ist es möglich, die Änderung der Betriebsdaten einer Netzwerkkomponente mit einer geringst möglichen Beeinträchtigung anderer Netzwerkkomponenten, insbesondere auch die Netzwerkkomponenten, die in einer Gruppierung zusammengefasst sind, bereitzustellen. Gemäß der vorliegenden Erfindung muss nicht die Verarbeitung der Daten für die elektrischen Geräte der gesamten Gruppierung unterbrochen werden, sondern mittels der Zuordnungsbestimmung ist es möglich, das Betriebs- und/oder Funktionsverhalten eines selektiv ausgewählten elektrischen Gerätes als Netzwerkkompo- nente in einer Gruppierung zu ändern. Dies hat insbesondere den Vorteil, dass Geräte, die über eine gemeinsame Kommunikationsschnittstelle mit dem Netzwerk, insbesondere einem e- lektrischen Energieversorgungsnetz, verbunden sind, nicht mehr als eine gesamte Gruppierung vom Netzwerk genommen und anschließend wieder als Gruppierung neu gestartet werden müssen, sondern das lediglich das zu ändernde elektrische Gerät als Netzwerkkomponente geändert werden muss. Dies minimiert die Ausfallzeiten der Netzwerkkomponenten insgesamt innerhalb des Netzwerks erheblich.
Es wird als Vorteil angesehen, dass die Betriebsdaten die Schnittstelleneigenschaften der Netzwerkkomponente beeinflussen. Die Netzwerkkomponenten sind insbesondere über eine ge¬ meinsame Schnittstelle zu einer Gruppierung verbunden. Bisher wurde die Verarbeitung der Daten, insbesondere der Kommunika- tionsdaten, für alle elektrischen Geräte einer Gruppierung gestoppt, auch wenn lediglich die Betriebsdaten eines einzelnen elektrischen Geräts, insbesondere einer geraeinsamen Kom- munikationsschnittstelle, geändert werden müssten. Durch die Auswahl der entsprechenden Netzwerkkomponente, sei es als e- lektrisches Gerät oder als mehrere elektrische Geräte verbindende Kommunikationsschnittstelle, werden dem gegenüber entsprechend dem erfindungsgemäßen Verfahren die nicht zu än- dernde Netzwerkkomponenten nicht beeinträchtigt. Die Verbindung zu den nicht zu ändernden Netzwerkkomponenten braucht daher nicht unterbrochen zu werden, was die Netzsicherheit und die Verfügbarkeit des Netzwerkes erhöht.
In einer vorteilhaften Ausgestaltung des Verfahrens ist vorgesehen, dass die Bestimmung der Änderung der Betriebsdaten mittels der Änderung einer Log-Datei eines Betriebssystems eines Computers erfolgt. Die geänderten Betriebsdaten werden in einer Log-Datei (Change Log) zusammengestellt. Anschlie- ßend wird für jedes elektrische Gerät festgestellt, ob sich eine Änderung ergeben hat und im Falle einer Änderung diese in einer Aufstellung vermerkt. Dann wird eine im Netzwerk ablaufende Applikation verständigt, dass eine Datenänderung für bestimmte elektrische Geräte stattfinden wird. Aufgrund der Zuordnungsbestimmung werden die mit dem elektrischen Gerät verbundenen bzw. von einer Änderung betroffenen Netzwerkkomponenten ermittelt und die Kommunikation und damit der Aus¬ tausch von Daten gestoppt. Die Änderung der Betriebsdaten wird in den ausgesuchten Netzwerkkomponenten durchgeführt. Nach Abschluss der Änderung wird die Applikation informiert und baut mit geänderten Betriebsdaten die Verbindung zu den geänderten Netzwerkkomponenten wieder auf. Mittels der ermittelten Änderung in der Log-Datei in Verbindung mit der Zuordnungsbestimmung erfolgt eine Bestimmung der relevanten Grup- pierung und/oder der relevanten Netzwerkkomponente, so dass eine Aufstellung der zu ändernden Netzwerkkomponenten gemäß der vorliegenden Erfindung generiert wird.
Vorteilhafterweise ist vorgesehen, dass eine die Netzwerkkomponente aufrufende Applikation über die zu ändernden Betriebsdaten informiert wird und die Applikation daraufhin den Zugriff auf die Daten der zu ändernden Netzwerkkomponente koordiniert stoppt. Anschließend werden vorteilhafterweise die geänderten Betriebsdaten in die relevante Netzwerkkomponente implementiert und anschließend die neukonfigurierte Netzwerkkomponente in das Netzwerk integriert, so dass die neu konfigurierten Netzwerkkomponenten nach dem Neustart wieder der Applikation zur Verfügung stehen.
In einer vorteilhaften Ausgestaltung des Verfahrens ist vorgesehen, dass bei der Veränderung des Netzwerkes die Zuordnungsbestimmung für die relevante Gruppierung und/oder Netzwerkkomponente angepasst wird. Im Falle einer Änderung der Netzkonfiguration wird eine entsprechende Anpassung der Zuordnungsbestimmung vorgenommen, damit jederzeit die Zuordnungsbestimmung die aktuelle Netzkonfiguration des Netzwerkes abbildet. Hierdurch ist gewährleistet, dass keine fehlerhafte Auswahl einer nicht mehr bestehenden Netzwerkkomponente bzw. einer unvollständigen Gruppierung erfolgt, so dass mögliche Fehlerzustände aufgrund einer inkonsistenten Abbildung des Netzwerkes in der Zuordnungsbestimmung vermieden werden.
Aufgrund der verbreiteten Implementierung von objektorien- tierten Programmen ist vorteilhafterweise vorgesehen, dass die Zuordnungsbestimmung für die Änderung von Betriebsdaten für eine relevante Netzwerkkomponente als Repräsentationsobjekt darstellbar ist. Das Repräsentationsobjekt ist vorteilhafterweise in einem allgemeinen Speicher (Shared Memory) abspeicherbar und wird nur bei einer Änderung der Betriebsdaten für die mit dem Repräsentationsobjekt verknüpften Verbindungen zur relevanten Netzwerkkomponente das Repräsentationsobjekt geändert. Durch die Nutzung eines im Netzwerk zugäng- liehen allgemeinen Speichers (Shared Memory) können alle autorisierten Stellen, wie die Leitwarte oder bestimmte Netzwerkkomponenten, auf den allgemeinen Speicher (Shared Memory) zugreifen und Daten, insbesondere zu ändernde Betriebsdaten, ablegen bzw. verändern. Hierdurch ergibt sich der Vor- teil, dass im allgemeinen Speicher (Shared Memory) das geänderte Repräsentationsobjekt zentral zur Ermittelung der mit dem geänderten Repräsentationsobjekt verknüpften relevanten Netzwerkkomponente verwendet wird und nicht eine zyklische Abfrage der Netzwerkkomponenten hinsichtlich möglicher zu än- dernder Betriebsdaten durchgeführt werden muss. Gleichzeitig werden die zu ändernden Betriebsdaten und die damit verknüpfte Netzwerkkomponente zentral im allgemeinen Speicher verwaltet, so dass mögliche Änderung der Betriebsdaten von bestimmten Netzwerkkomponenten einfach durch mögliche Änderungen der entsprechenden Repräsentationsobjekte ermittelt werden können.
Es wird als Vorteil angesehen, dass die Gruppierung der Netzwerkkomponente hinsichtlich einer Netzwerkschnittstelle oder hinsichtlich funktional zusammenhängender Netzwerkkomponenten erfolgt. Die Gruppierung der Netzwerkkomponenten innerhalb des Netzwerks erfolgt hierarchisch, wobei die Gruppierung nur die Netzwerkkomponenten der jeweils ausgewählten hierarchischen Ebene sowie die damit verbundenen tieferen hierarchi- sehen Ebenen zusammenfasst . Sind mehrere Netzwerkkomponenten zu einer Gruppierung zusammengefasst, wobei bestimmte Netzwerkkomponenten höhere Steuerungs- und Regelungsfunktionen als tiefer gestellte, so genannt Sub-Netzwerkkomponenten, besitzen, werden durch die Auswahl einer bestimmten Netzwerk- komponente mit höheren Steuerungs- und Regelungsfunktionen lediglich die damit verbundenen Sub-Netzwerkkomponenten ausgewählt .
In einer vorteilhaften Ausgestaltung des Verfahrens ist vorgesehen, dass die Applikation einen Masterprozess (Master Process) in der Netzwerkkomponente aufruft, wobei ein Subpro- zess (Child Process) für jede Netzwerkkomponente vom Masterprozess aufrufbar ist. Der im Netzwerk ablaufende Masterpro- zess hat durch diese Softwarearchitektur die Möglichkeit den Aufruf und die Beendigung eines Subprozesses direkt in der Netzwerkkomponente zu steuern und zu überwachen. Dies hat den Vorteil, dass selbst bei einem fehlerhaften Ablauf des Subprozesses der zentrale Masterprozess weiter aktiv ist und den Subprozess terminieren kann. Die entsprechende Netzwerkkomponente ist damit gegen einen Ausfall aufgrund eines fehlerhaften Subprozesses geschützt und beeinträchtigt damit nicht die Verfügbarkeit der entsprechenden Netzwerkkomponente bzw. von Teilen des Netzwerkes. Vorteilhafterweise ist der Subprozess in der Netzwerkkomponente aufrufbar und in der Zuordnungsbestimmung registrierbar, wobei die Applikation den Subprozess bei Bedarf unterbrechen und/oder starten kann.
Zur besseren Koordinierung der einzelnen Netzwerkkomponenten im Falle einer zu ändernden Netzwerkkomponente werden bei der Auswahl des Subprozesses in einer Netzwerkkomponente mittels der Zuordnungsbestimmung zuerst weitere von dem Subprozess abhängige Komponenten, beispielsweise Schnittstellen, in der Netzwerkkomponente informiert und die relevanten Komponenten der Netzwerkkomponente angehalten. Die Zuordnungsbestimmung umfasst eine Aufstellung aller Masterprozesse und/oder möglicher Subprozesse, sowie hiermit verbundener Netzwerkkomponen¬ ten und/oder Komponenten einer Netzwerkkomponente. Durch das erfindungsgemäße Verfahren ist es möglich, dass eine klare und reproduzierbare Zuordnungsbestimmung der Netzwerkkomponenten vorliegt und damit die Grundlage für einen sicheren Netzbetrieb bereitstellt. Vorteilhafterweise sendet die Zuordnungsbestimmung aufgrund einer Nachricht der ausgewählten Komponente der Netzwerkkomponente in das Netzwerk und alle für diese abzuschaltende Netzwerkkomponente weiteren relevanten Netzwerkkomponenten führen eine interne Verarbeitung der Nachricht durch und ermitteln mittels einer jeweils internen Zuordnungsbestimmung eine Relevanz der Nachricht für die wei- tere Verarbeitung der jeweiligen Komponente und/oder Netzwerkkomponente .
Vorteilhafterweise ist die Zuordnungsbestimmung eine Tabelle. Mittels der tabellarischen Aufstellung der Netzwerkkomponen- ten, der Master- und Subprozesse und der Schnittstellen, sowie deren Beziehungen untereinander lässt sich schnell und einfach eine Zuordnung der für eine Veränderung der Betriebsdaten relevanten Komponenten ermitteln. Aber auch andere Darstellungsformen der Zuordnungsbestimmung, insbesondere ob- jektbasierte Darstellungen.
Das Netzwerk ist in einer besonderen Ausgestaltung der Erfindung ein Energieversorgungsnetz, in dem Energie und Daten ü- bermittelbar sind. Insbesondere eignet sich das erfindungsge- mäße Verfahren zur Regelung von elektrischen Energieversorgungsnetzen. Es wird als Vorteil angesehen, dass die Netzwerkkomponente ein Informationsgerät und/oder Überwachungsgerät innerhalb einer Netzwerkkomponente des Netzwerks ist.
Unter den Begriffen Computerprogrammmittel ist im vorliegenden Zusammenhang jeder Ausdruck in einer beliebigen Computersprache, Code oder Notation eines Satzes von Anweisungen zu verstehen, welche ein Computersystem zur Datenverarbeitung und so zur Ausführung einer bestimmten Funktion befähigen. Das Computerprogramπunittel, das Computerprogramm bzw. die Computeranwendung ist entweder direkt oder nach einer Umwandlung in eine andere Sprache, Code, Notation oder durch die Darstellung in einer anderen materiellen Form auf dem Compu- tersystem lauffähig.
Weitere vorteilhafte Ausgestaltungen der Erfindung sind in den Unteransprüchen beschrieben. Der Gegenstand der Erfindung wird anhand der nachfolgenden Zeichnungen anhand ausgewählter Ausführungsbeispielen näher erläutert. Es zeig:
Fig. 1 eine schematische Darstellung der hierarchischen Struktur der Netzwerkkomponenten innerhalb des elektrischen Versorgungsnetzes;
Fig. 2 eine schematische Darstellung einer Front- /End-Netzwerkkomponente,
Fig. 3 ein Sequenzdiagramm für den Start eines Sub- Prozesses mit anschließender Registrierung im
Anwendungssuit-Manager;
Fig. 4 ein Sequenzdiagramm für die Beendung eines
Subprozesses nach vorherigem Aufruf der Tren- nung der Netzwerkkomponenten vom Energieversorgungsnetz;
Fig. 5 ein Sequenzdiagramm des Master-Prozesses während Aktivierung der Netzwerkkomponenten.
Die Figur 1 zeigt eine schematische Darstellung von mehreren Netzwerkkomponenten 2a bis 2k in einem Netzwerk 1, wobei die Netzwerkkomponenten 2a bis 2k über Schnittstellen 3a bis 3c und entsprechenden Verbindungsleitungen miteinander verbunden sind. Da auch mehrere Netzwerkkomponente als Subsysteme 2c bis 2g über eine einzelne Netzwerkkomponente in Form eines Datenkonzentrators 2c mit einer weiteren Netzwerkkomponente 2b über eine gemeinsame Schnittstelle 3c verbunden sein kön- nen, bestand in der Vergangenheit das Problem darin, dass bei der Änderung von Betriebsdaten und Parametern einer zentralen Netzwerkkomponente 2b die über die Schnittstelle 3c der Netzwerkkomponente 2b bestehenden Verbindungen zu weiteren Netzwerkkomponenten 2c bis 2g unterbrochen werden mussten. Dies führte dazu, dass gemäß dem Stand der Technik bei der Änderung einer Netzwerkkomponente 2a bis 2k, beispielsweise eine Front-/End-Netzwerkkomponente 2b, die mit dieser Front-/End- Netzwerkkomponente 2b verbundenen weiteren Netzwerkkomponenten 2c bis 2k gleichfalls vom Netzwerk 1 genommen werden mussten, da eine entsprechende Verbindung über die Schnittstellen 3a bis 3c mit der Front-/End-Netzwerkkomponente 2b bestand. Nach dem Einspielen der zu verändernden Betriebsdaten in die Front-/End-Netzwerkkomponente 2b konnte entsprechend den bisher bekannten Verfahren nach dem Neustart der Netzwerkkomponente 2b die entsprechenden Schnittstelle 3c wieder in Betrieb und damit ebenfalls alle damit verbundenen Netzkomponenten 2c bis 2g wieder angesteuert werden.
Mittels der vorliegenden Erfindung ist es nunmehr möglich, aufgrund der Zuordnungsbestimmung 9 (nicht dargestellt) selektiv die ausschließlich zu ändernden Netzwerkkomponenten 2a bis 2k beziehungsweise die zu einer Gruppierung 4a zusammen- gefassten Netzwerkkomponenten 2j, 2k auszuwählen und ausschließlich diese Netzwerkkomponenten 2j , 2k zu ändern. Glei- ches gilt für die Einbindung und Entfernung von Netzwerkkom¬ ponenten 2a bis 2k in dem Netzwerk 1, so dass beispielsweise die Einbringung einer weiteren nachgeordneten Fernwirkungs- netzkomponente 2d bis 2g an eine Netzwerkkomponente in Form eines Datenkonzentrators 2c nicht die bestehenden Netzwerk- komponenten 2d bis 2g beeinträchtigt. Mittels der Zuordnungsbestimmung 9, beispielsweise einer tabellarischen Aufstellung, können für die zu ändernden Betriebsdaten und die zu ändernden Netzwerkkomponenten 2a bis 2k zugeordnet werden, so dass auf der Grundlage der zu ändernden Betriebsdaten eindeutig die zu ändernden Netzwerkkomponenten 2a bis 2k ermittelt werden können.
Im Beispiel der Figur FIG.l wurde eine Unterscheidung zwi- sehen einer Netzwerkkomponente 2a und der in der Netzwerkkomponente vorhandenen Schnittstelle 3a zur übersichtlicheren Darstellung gewählt. Im Sinne der vorliegenden Erfindung ist eine Schnittstelle 3a bis 3c ebenfalls dann eine Netzwerkkomponente 2a bis 2g, wenn deren Betriebseigenschaften und - zustände durch eine Regelung bzw. Steuerung veränderbar sind.
Die Figur Fig. 2 zeigt eine schematische Ansicht einer Front- /End-Netzwerkkomponente 2a, die über eine Schnittstelle 3a mit dem Netzwerk 1 verbunden ist. Innerhalb der Netzwerkkom- ponente 2a ist ein Geräte-Manager 5 implementiert, der auf einer Programmierschnittstelle 6 aufsetzt. Die Programmierschnittstelle, abgekürzt API (engl. Application Programming Interface) , kann dabei funktionsorientiert beziehungsweise protokollorientiert umgesetzt sein. Die Programmierschnitt- stelle 6 setzt wiederum auf mindestens einem Protokollmodul 7 auf, das mit der Schnittstelle 3a verbunden ist. Als Protokollmodule 7 werden insbesondere standardisierte Protokollmodule 7, wie beispielsweise nach dem Standard IEC 101 oder IEC 104 verwendet.
Die Figur FIG.3 zeigt ein Sequenzdiagramm als Diagrammdarstellung gemäß der Unified Modeling Language (UML) hinsicht¬ lich des Aufrufs eines Subprozesses 11 mit anschließender Registrierung im Anwendungssuit-Manager 8, wobei der Masterpro- zess 10 (nicht dargestellt) von dem Anwendungssuit-Manager 8 verwaltet wird. Zur Sicherstellung eines hierarchischen Zugriffs des Masterprozesses 10 auf den Subprozess 11, auch Childprocess genannt, müssen alle Protokollmodule 7 die eine selektive Aktivierung der Netzwerkkomponenten 2a bis 2k
(nicht dargestellt) unterstützen, sich vorab bei dem Geräte- Manager 5 anmelden. Anschließend erfolgt eine Registrierung im Anwendungssuit-Manager 8 (ASRReserveAdressSpace) , bevor die eigentliche Initialisierung (dmMain) der Protokollmodule 7 an den Geräte- Manager 5 erfolgt. Nach der Initialisierung (dmMain) erfolgt eine Initialisierung des Geräte-Managers 5 bei dem Anwendungssuit-Manager 8, wobei anschließend der Geräte-Manager 5 aus dem allgemeinen Speicher 12 (nicht dargestellt) als Sha- red Memory ein entsprechendes Repräsentationsobjekt 13 (SMMF) für die beteiligten Netzwerkkomponente 2a bis 2k lädt (nicht dargestellt). Die Auswahl eines Repräsentationsobjektes 13 aus dem allgemeinen Speicher 12 erfolgt mittels der Zuordnungsbestimmung 9 (nicht dargestellt) . Auf der Basis der im Geräte-Manager 5 aufgrund der Zuordnungsbestimmung 9 vorliegenden Repräsentationsobjekte 12 werden die relevanten Protokollmodule 7 initialisiert (dmlnitialize) und alle mit dem jeweiligen Repräsentationsobjekt 12 verknüpften Netwerkkomponenten 2a bis 2k initialisiert (dmDefineDevice) , sowie die damit verbundenen Schnittstellen 3a bis 3c ebenfalls aufgerufen (dmDefinelnterface) . Mit der Einbindung der Netzwerkkomponenten 2a bis 2k in das Netzwerk 1 (nicht dargestellt) werden über den Subprozess 11 ebenfalls die Datenverbindungen mit den übrigen Netzwerkkomponenten 2a bis 2k initialisiert und freigeben (dmCfeChangelnterfaceState, dmCfeChangeDevi- ceState) . Mit Abschluss der Initialisierung sind alle Netz¬ werkkomponenten 2a bis 2k jeweils über einen Subprozess 11 in das Netzwerk 1 eingebunden und können über einen Masterpro- zess 10 der Anwendungssuit-Manager 8 unmittelbar angesteuert werden, wobei die Initialisierung und Beendigung der Subpro- zesse 11 ebenfalls vom Masterprozess 10 vorgeben werden kann. Ein fehlerhafter Ablauf eines Subprozesses 11 führt damit nicht zu einer verzögerten Verarbeitung von Daten bzw. zu ei- nem Ausfall der entsprechenden Netzwerkkomponente 2a bis 2k, die von außen nicht gesteuert werden kann, sondern der hierarchisch höher angesiedelte Masterprozess 10 kann die Sub- prozesse 11 beenden und mit einem anschließenden Neustart der vorher beendeten Subprozesse 11 die Verfügbarkeit der ent- sprechenden Netzwerkkomponente 2a bis 2k sicherstellen.
Die Figur FIG.4 zeigt ein Sequenzdiagramm als Diagrammdarstellung gemäß der Unified Modeling Language (UML) für die Beendung eines Subprozesses 11 nach vorherigem Aufruf der Trennung der Netzwerkkomponenten 2a bis 2k (nicht dargestellt) durch den Geräte-Manager 5, wobei der Masterprozess 10 (nicht dargestellt) von einem Anwendungssuit-Manager 8 verwaltet wird.
Mit der Auswahl einer zu ändernden Netzwerkkomponente 2a bis 2k durch die Zuordnungsbestimmung 9 werden die damit verbundenen Netzwerkkomponenten 2a bis 2k ausgewählt und für die bevorstehende Einspielung von geänderten Betriebsdaten vom Netzwerk 1 (nicht dargestellt) genommen. Nach der Auswahl zu ändernden Netzwerkkomponente 2a bis 2k aufgrund der Auswahl aus der Zuordnungstabelle 9, beispielsweise aufgrund einer Änderung eines zugeordneten Repräsentationsobjektes 13 (SMMF) im allgemeinen Speicher 12 (nicht dargestellt) , initiiert der Geräte-Manager 5 die Beendigung des Subprozesses 11 durch ei- nen Aufruf des Protokollmoduls 7 zur Änderung des Betriebszustandes der ausgesuchten Netzwerkkomponente 2a bis 2k und der damit verbundenen Schnittstelle 3a bis
3c (dmCfeChangeDeviceState, dmCfeChangelnterfacheState) . Durch diese Maßnahme wird die Datenkommunikation zur Netzwerkkompo- nente 2a bis 2k und zur entsprechenden Schnittstelle 3a bis 3c mit dem anschließenden Abschaltbefehl (dmShut- Down) unterbrochen.
Anschließend erfolgt eine Anpassung des aktuellen Netzzustandes im Anwendungssuit-Manager 8 und im allgemeinen Speicher 12, so dass das mit der abgeschalteten Netzwerkkomponente 2a bis 2k verknüpfte Repräsentationsobjekt 13 im allgemeinen Speicher 12 auch angepasst wird. Nach Änderung der Registrie- rung im Anwendungssuit-Manager 8 und im allgemeinen Speicher 12 können die vom Netzwerk 1 selektiv abgemeldeten Netzwerkkomponenten 2a bis 2k bzw. deren Schnittstellen 3a bis 3c durch die Implementierung von geänderten bzw. neuen Betriebsdaten in den Netzwerkkomponenten 2a bis 2k verändert oder neu konfiguriert werden. Mit dem Abschluss der Einspielung der geänderten Daten kann die betreffenden Netzwerkkomponente 2a bis 2k wieder gemäß dem in der Figur FIG.3 beschriebenen Verfahren neu initialisiert werden.
Die Figur FIG.5 zeigt ein Sequenzdiagramm als Diagrammdarstellung gemäß der Unified Modeling Language (UML) für den Aufruf eines von dem Anwendungssuit-Manager 8 verwalteten Masterprozesses 10.
Der Masterprozess 10 ist hauptsächlich zur Überwachung und
Initiierung von Subprozessen 11 zuständig, die trotz des Neustarts der Netzwerkkomponente 2a bis 2k nicht initiiert wurden bzw. derzeit noch ablaufen. So überwacht der Masterprozess 10 aufgrund von geplanten Änderungen von Netzwerkkompo- nenten 2a bis 2k die Subprozesse 11 dahingehend, ob diese im Rahmen der Auswertung der Zuordnungsbestimmung 9 (nicht dargestellt) noch ablaufenden Subprozesse 11 in der „OnActivati- onPending"-Phase zu beenden sind (TerminateProcess Childs) . Falls die „OnActivationPending"-Phase abgeschlossen ist und damit verbundene Subprozesse 11 fehlerhafterweise nicht gestartet wurden, wacht Masterprozess 10 darüber, dass alle aufgrund der Auswertung der Zuordnungsbestimmung 9 notwendigerweise noch zu initiierenden Subprozesse 11 gestartet wer- den (Start Childprocess) . Hierdurch ist gewährleistet, dass keine Subprozesse 11 mit entsprechend verknüpften Netzwerkkomponenten 2a bis 2k innerhalb des Netzwerks 1 (nicht darge¬ stellt) ablaufen, die nicht notwendig bzw. fehlerhaft sind. Hierdurch werden die Ausfallzeiten der lediglich selektiv ausgewählten Netzwerkkomponenten 2a bis 2k und deren Schnittstellen 3a bis 3c reduziert und damit die Verfügbarkeit des nicht durch die Änderung der Betriebsdaten betroffenen Teiles Netzwerkes 1 erhöht.

Claims

Patentansprüche
1. Verfahren zur selektiven Änderung von Betriebsdaten einer Netzwerkkomponente in einem Netzwerk aus zumindest zwei Netz- werkkomponenten, wobei in jeder Netzwerkkomponente Daten bearbeitbar sind, sowie die Netzwerkkomponenten zu einer Gruppierung zusammenfassbar sind, d a d u r c h g e k e n n z e i c h n e t , dass bei einer Änderung von Betriebsdaten der Netzwerkkomponente zuerst die Netzwerkkomponente beinhaltende Gruppierung und mittels einer Zuordnungsbestimmung die relevante Netzwerkkomponente ermittelt und für die relevante Netzwerkkomponente die Verarbeitung der dynamischen Daten unterbrochen, anschließend die Betriebsdaten der Netzwerkkomponente geändert und abschließend die Verarbeitung der Daten innerhalb der Netzwerkkomponente wieder aufgenommen wird.
2. Verfahren nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t , dass die Betriebsdaten die Schnittstelleneigenschaften der Netzwerkkomponente beeinflussen.
3. Verfahren nach einem der Ansprüche 1 oder 2, d a d u r c h g e k e n n z e i c h n e t , dass die Bestimmung der Änderung der Betriebsdaten mittels der Änderung einer Log-Datei eines Betriebssystems eines Computers erfolgt .
4. Verfahren nach Anspruch 3, d a d u r c h g e k e n n z e i c h n e t , dass mittels der ermittelten Änderung in der Log-Datei eine Zuord¬ nungsbestimmung der relevanten Gruppierung und/oder der relevanten Netzwerkkomponente erfolgt.
5. Verfahren nach einem der Ansprüche 1 bis 4, d a d u r c h g e k e n n z e i c h n e t , dass eine die Netzwerkkomponente aufrufende Applikation über die zu ändernden Betriebsdaten informiert wird und die Applikati- on daraufhin den Zugriff auf die Daten der zu ändernden Netzwerkkomponente stoppt.
6. Verfahren nach einem der Ansprüche 1 bis 5, d a d u r c h g e k e n n z e i c h n e t , dass die geänderten Betriebsdaten in die relevante Netzwerkkomponente implementiert und anschließend die neukonfigurierte Netzwerkkomponente in das Netzwerk integriert wird und damit der Applikation wieder zur Verfügung steht.
7, Verfahren nach einem Ansprüche 1 bis 6, d a d u r c h g e k e n n z e i c h n e t , dass bei der Veränderung des Netzwerkes die Zuordnungsbestimmung für die relevante Gruppierung und/oder Netzwerkkomponente an- gepasst wird.
8. Verfahren nach einem der Ansprüche 1 bis 7, d a d u r c h g e k e n n z e i c h n e t , dass die Zuordnungsbestimmung für die Änderung von Betriebsdaten für eine relevante Netzwerkkomponente als Repräsentationsob- jekt darstellbar ist.
9. Verfahren nach Anspruch 8, d a d u r c h g e k e n n z e i c h n e t , dass das Repräsentationsobjekt in einem allgemeinen Speicher (Sha- red Memory) abspeicherbar ist und nur bei einer Änderung der Betriebsdaten für die mit dem Repräsentationsobjekt verknüpften Verbindungen zur relevanten Netzwerkkomponente das Reprä¬ sentationsobjekt geändert wird.
10. Verfahren nach Anspruch 9, d a d u r c h g e k e n n z e i c h n e t , dass das geänderte Repräsentationsobjekt im allgemeinen Speicher zur Ermittelung der mit dem geänderten Repräsentationsobjekt verknüpften relevanten Netzwerkkomponente dient.
11. Verfahren nach einem der Ansprüche 1 bis 10, d a d u r c h g e k e n n z e i c h n e t , dass die Gruppierung der Netzwerkkomponente hinsichtlich einer Netzwerkschnittstelle oder hinsichtlich funktional zusammenhängender Netzwerkkomponenten erfolgt.
12. Verfahren nach einem der Ansprüche 1 bis 11, d a d u r c h g e k e n n z e i c h n e t , dass die Netzwerkkomponenten innerhalb des Netzwerks hierarchisch gruppiert sind, wobei die Gruppierung nur die Netzwerkkomponenten der jeweils ausgewählten hierarchischen Ebene sowie die damit verbundenen tieferen hierarchischen Ebenen zusam- menfasst .
13. Verfahren nach einem der Ansprüche 5 bis 12, d a d u r c h g e k e n n z e i c h n e t , dass die Applikation einen Masterprozess in der Netzwerkkomponente aufruft, wobei ein Subprozess für jede Netzwerkkomponente vom Masterprozess aufrufbar ist.
14. Verfahren nach Anspruch 13, d a d u r c h g e k e n n z e i c h n e t , dass der Subprozess in der Netzwerkkomponente aufrufbar und in der Zuordnungsbestimmung registrierbar ist, wobei die Applikation den Subprozess bei Bedarf unterbrechen und/oder starten kann.
15. Verfahren nach einem der Ansprüche 13 oder 14, d a d u r c h g e k e n n z e i c h n e t , dass bei der Auswahl des Subprozesses in einer Netzwerkkomponente mittels der Zuordnungsbestimmung zuerst weitere von dem Sub- prozess abhängige Komponenten in der Netzwerkkomponente informiert und die relevanten Komponenten der Netzwerkkomponen- te angehalten werden.
16. Verfahren nach einem der Ansprüche 13 bis 15, d a d u r c h g e k e n n z e i c h n e t , dass die Zuordnungsbestimmung eine Aufstellung aller Masterprozes- se und/oder Subprozesse, sowie hiermit verbundener Netzwerkkomponenten und/oder Komponenten einer Netzwerkkomponente um- fasst .
17. Verfahren nach einem der Ansprüche 13 bis 15, d a d u r c h g e k e n n z e i c h n e t , dass die Zuordnungsbestimmung aufgrund einer Nachricht der ausgewählten Komponente der Netzwerkkomponente in das Netzwerk sendet und alle für diese abzuschaltende Netzwerkkomponente weiteren relevanten Netzwerkkomponenten und/oder Komponenten einer Netzwerkkomponente eine interne Verarbeitung der Nachricht durchführen und mittels einer jeweils internen Zuordnungsbestimmung eine Relevanz der Nachricht für die weitere Verarbeitung der jeweiligen Komponente und/oder Netzwerkkomponente ermittelt.
18. Verfahren nach einem der Ansprüche 1 bis 17, d a d u r c h g e k e n n z e i c h n e t , dass die Zuordnungsbestimmung eine Tabelle ist.
19. Verfahren nach einem der Ansprüche 1 bis 18, d a d u r c h g e k e n n z e i c h n e t , dass das Netzwerk ein Energieversorgungsnetz ist, in dem Energie und Daten übermittelbar sind.
20. Verfahren nach einem der Ansprüche 1 bis 19, d a d u r c h g e k e n n z e i c h n e t , dass die Netzwerkkomponente ein Informationsgerät und/oder Überwachungsgerät innerhalb einer Netzwerkkomponente des Netzwerks ist.
21. Vorrichtung zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 20.
22. Computerprogrammprodukt, das in einem computerlesbaren Medium gespeichert ist und computerlesbare Mittel umfasst, mittels derer ein Computer veranlasst wird, ein Verfahren nach einem der vorhergehenden Ansprüche 1 bis 22 durchzuführen, wenn das Programm in dem Computer abläuft.
PCT/EP2007/005140 2007-06-05 2007-06-05 Verfahren und vorrichtung zur selektiven änderung von betriebsdaten einer netzwerkkomponente WO2008148415A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/EP2007/005140 WO2008148415A1 (de) 2007-06-05 2007-06-05 Verfahren und vorrichtung zur selektiven änderung von betriebsdaten einer netzwerkkomponente

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2007/005140 WO2008148415A1 (de) 2007-06-05 2007-06-05 Verfahren und vorrichtung zur selektiven änderung von betriebsdaten einer netzwerkkomponente

Publications (1)

Publication Number Publication Date
WO2008148415A1 true WO2008148415A1 (de) 2008-12-11

Family

ID=39212209

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2007/005140 WO2008148415A1 (de) 2007-06-05 2007-06-05 Verfahren und vorrichtung zur selektiven änderung von betriebsdaten einer netzwerkkomponente

Country Status (1)

Country Link
WO (1) WO2008148415A1 (de)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19711958A1 (de) * 1997-03-21 1998-09-10 Siemens Ag Netzwerkkommunikation
EP1039687A2 (de) * 1999-03-25 2000-09-27 Nortel Networks Limited Dienstverwaltung
US20030063723A1 (en) * 2001-09-28 2003-04-03 Derek Booth Interactive system for managing and remotely connecting customer utility loads
US20030105840A1 (en) * 2001-11-16 2003-06-05 Sun Microsystems, Inc. Method and apparatus for managing configuration information in a distributed computer system
US6973023B1 (en) * 2000-12-30 2005-12-06 Cisco Technology, Inc. Method for routing information over a network employing centralized control

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19711958A1 (de) * 1997-03-21 1998-09-10 Siemens Ag Netzwerkkommunikation
EP1039687A2 (de) * 1999-03-25 2000-09-27 Nortel Networks Limited Dienstverwaltung
US6973023B1 (en) * 2000-12-30 2005-12-06 Cisco Technology, Inc. Method for routing information over a network employing centralized control
US20030063723A1 (en) * 2001-09-28 2003-04-03 Derek Booth Interactive system for managing and remotely connecting customer utility loads
US20030105840A1 (en) * 2001-11-16 2003-06-05 Sun Microsystems, Inc. Method and apparatus for managing configuration information in a distributed computer system

Similar Documents

Publication Publication Date Title
DE10159697B4 (de) Redundante Einrichtungen in einem Prozesssteuersystem
EP2428861B1 (de) Verfahren zur rechnergestützten Analyse einer Automatisierungsanlage
DE102011052362A1 (de) Nahtlose Integration von Prozessregelungsvorrichtungen in eine Prozessregelungsumgebung
EP1415208A1 (de) Verfahren und prozessleitsystem zum betrieb einer technischen anlage
EP1182528A2 (de) Industrielle Steuerung auf der Basis verteilbarer Technologischer Objekte
DE112011103443T5 (de) Intelligente Schnittstelle für ein dezentrales Steuerungssystem
EP2825921B1 (de) Steuerungsvorrichtung zum steuern von sicherheitskritischen prozessen in einer automatisierten anlage und verfahren zur parameterierung der steuerungsvorrichtung
WO2009047193A1 (de) Verfahren zum bedienen von feldgeräten der prozessautomatisierungstechnik mit einem geräteunabhängigen bedienprogramm
DE102006062478A1 (de) Verfahren zum Betreiben eines objektbasierten Konfigurationssystems für Feldgeräte der Automatisierungstechnik
EP3637205A1 (de) Bildaufschaltung auf einem operator station client
DE19614748A1 (de) Fehlerdiagnose-System, -Anordnung und -Verfahren
DE19842593C2 (de) Verfahren zum Betrieb eines Busmasters an einem Feldbus
EP2801030A1 (de) Verfahren und apparat zur bildung von software fault-containment units (swfcus) in einem verteilten echtzeitsystem
DE102011077787A1 (de) System zum Zugriff von zumindest einem Client auf zumindest ein Feldgerät
EP3470939B1 (de) Verfahren und system zum überwachen der sicherheitsintegrität einer durch ein sicherheitssystem bereitgestellten sicherheitsfunktion
EP3528065B1 (de) Verfahren zum überwachen, steuern und kontrollierten herunterfahren von steuer- und/oder computereinheiten
EP3770704A1 (de) Cloudbasiertes dezentrales automatisierungssystem
WO2012028366A1 (de) Verfahren zur sicherstellung der korrekten funktionsweise einer automatisierungsanlage
EP1233318A1 (de) Softwarekomponente für ein verteiltes Kontrollsystem
EP1690390B1 (de) Verfahren zur übertragung von daten über einen datenbus sowie system und gateway zur durchführung des verfahrens
WO2008148415A1 (de) Verfahren und vorrichtung zur selektiven änderung von betriebsdaten einer netzwerkkomponente
DE102013101516A1 (de) Verfahren und Vorrichtung, um multiple Auslösegrenzwerte auf ein Gerät in einem Prozesssteuersystem anzuwenden
EP1536328A2 (de) Datenverarbeitungssystem mit automatisierbarer Verwaltung und Verfahren zur automatisierten Verwaltung eines Datenverarbeitungssystems
DE102009046934A1 (de) Statisch und dynamisch konfigurierte Multi-Variablen-Container
LU500646B1 (de) Technik zur Bereitstellung einer Diagnosefunktionalität für eine auf einer speicherprogrammierbaren Steuerung basierenden Anwendung

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07725953

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07725953

Country of ref document: EP

Kind code of ref document: A1