DE102011076002A1 - Method for saving energy in e.g. switch of industrial automation network in production plant, during planning and designing phases, involves switching network node to energy saving state, if no network apparatuses are attached at terminals - Google Patents

Method for saving energy in e.g. switch of industrial automation network in production plant, during planning and designing phases, involves switching network node to energy saving state, if no network apparatuses are attached at terminals Download PDF

Info

Publication number
DE102011076002A1
DE102011076002A1 DE201110076002 DE102011076002A DE102011076002A1 DE 102011076002 A1 DE102011076002 A1 DE 102011076002A1 DE 201110076002 DE201110076002 DE 201110076002 DE 102011076002 A DE102011076002 A DE 102011076002A DE 102011076002 A1 DE102011076002 A1 DE 102011076002A1
Authority
DE
Germany
Prior art keywords
network
network node
node
saving state
signal
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.)
Ceased
Application number
DE201110076002
Other languages
German (de)
Inventor
Karola Traupe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
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 AG filed Critical Siemens AG
Priority to DE201110076002 priority Critical patent/DE102011076002A1/en
Publication of DE102011076002A1 publication Critical patent/DE102011076002A1/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • 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/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
    • H04L41/0833Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability for reduction of network energy consumption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Abstract

The method involves detecting whether operational network apparatuses are attached (S1) at network terminals, where the network node is connected with the network apparatuses of a network via the network terminals. A network node is switched (S2) from an operating state into an energy saving state, if no operational network apparatuses are attached at the network terminals over a time period, where the network node receives and stores information about a structure of the network for detecting whether the operational network apparatuses are attached at the network terminals. Independent claims are also included for the following: (1) a network node (2) a computer program product for saving energy in a network node.

Description

Die Erfindung betrifft ein Verfahren zur Energieeinsparung in einem Netzwerkknoten in einem Netzwerk. The invention relates to a method for saving energy in a network node in a network.

Aus dem Stand der Technik sind Verfahren zur Energieeinsparung in einem Netzwerk bekannt. Hier werden beispielsweise Endgeräte abgeschaltet oder in einen Energiesparzustand geschaltet, wenn diese im Netzwerk nicht benötigt werden. Techniques for saving energy in a network are known in the art. Here, for example, terminals are switched off or switched to a power-saving state if they are not needed in the network.

Demgegenüber liegt der Erfindung die Aufgabe zugrunde, ein verbessertes Verfahren zur Energieeinsparung in einem Netzwerkknoten, einen verbesserten Netzwerkknoten, ein verbessertes Netzwerk und ein verbessertes Computerprogrammprodukt zu schaffen. On the other hand, it is an object of the invention to provide an improved method for saving energy in a network node, an improved network node, an improved network and an improved computer program product.

Die Aufgabe der Erfindung wird mit den Merkmalen der unabhängigen Patentansprüche gelöst. Ausführungsformen der Erfindung sind in den abhängigen Ansprüchen gegeben. The object of the invention is achieved with the features of the independent claims. Embodiments of the invention are given in the dependent claims.

Die Erfindung betrifft ein Verfahren zur Energieeinsparung in einem Netzwerkknoten in einem Netzwerk. Unter einem Netzwerkknoten wird hierbei ein Netzwerkgerät verstanden, das mehrere Netzwerkanschlüsse aufweist und zur Weiterleitung von Daten in dem Netzwerk ausgebildet ist. Solch ein Netzwerkknoten kann beispielsweise auch als Switch, Router oder Access Point bezeichnet werden. Mit anderen Worten ist ein Netzwerkknoten Teil der Infrastruktur des Netzwerks. Bevorzugter Weise handelt es sich bei dem Netzwerk um ein Automatisierungsnetzwerk. The invention relates to a method for saving energy in a network node in a network. In this case, a network node is understood to be a network device which has a plurality of network connections and is designed to forward data in the network. Such a network node may, for example, also be referred to as a switch, router or access point. In other words, a network node is part of the infrastructure of the network. Preferably, the network is an automation network.

Ein Automatisierungsnetzwerk kann z.B. als industrielles Automatisierungsnetzwerk ausgebildet sein. Solche industriellen Automatisierungsnetzwerke können z.B. zur Steuerung und/oder Regelung von industriellen Anlagen (z.B. Produktionsanlagen, Förderanlagen usw.), Maschinen und/oder Geräten ausgebildet, eingerichtet und/oder vorgesehen sein. Insbesondere können Automatisierungsnetzwerke bzw. industrielle Automatisierungsnetzwerke Echzeit-Kommunikationsprotokolle (z.B. Profinet, Profibus, Real-Time-Ethernet)zur Kommunikation zumindest zwischen den an den Steuerungs- und/oder Regelungsaufgaben beteiligten Komponenten (z.B. zwischen den Steuerungseinheiten und den zu steuernden Anlagen und/oder Maschinen) aufweisen. Die sichere Übertragung von Daten über Speichermedien ist ebenfalls abgedeckt. An automation network may e.g. be designed as an industrial automation network. Such industrial automation networks may e.g. for the control and / or regulation of industrial installations (for example production plants, conveyor systems, etc.), machines and / or devices, which are designed and / or provided. In particular, automation networks or industrial automation networks real-time communication protocols (eg Profinet, Profibus, Real-Time Ethernet) for communication at least between the components involved in the control and / or regulatory tasks (eg between the control units and the systems to be controlled and / or Machines). The secure transmission of data via storage media is also covered.

Weiterhin kann neben einem Echtzeit-Kommunikationsprotokoll aber auch noch mindestens ein weiteres Kommunikationsprotokoll (das z.B. nicht echtzeitfähig zu sein braucht) in dem Automatisierungsnetzwerk bzw. industriellen Automatisierungsnetzwerk vorgesehen sein, z.B. zum Überwachen, Einrichten, Umprogrammieren und/oder Umparametrieren einer oder mehrerer Steuerungseinheiten im Automatisierungsnetzwerk. Furthermore, in addition to a real-time communication protocol, at least one further communication protocol (which, for example, need not be real-time capable) may also be provided in the automation network or industrial automation network, e.g. for monitoring, setting up, reprogramming and / or reparameterizing one or more control units in the automation network.

Ein Automatisierungsnetzwerk kann z.B. drahtgebundene Kommunikationskomponenten und/oder drahtlose Kommunikationskomponenten umfassen. Außerdem kann ein Automatisierungsnetzwerk zumindest eine Automatisierungseinrichtung umfassen. An automation network may e.g. Wired communication components and / or wireless communication components include. In addition, an automation network may include at least one automation device.

Eine Automatisierungseinrichtung kann beispielsweise ein Computer, PC und/oder Controller mit Steuerungs-Aufgaben bzw. Steuerungs-Fähigkeiten sein. Insbesondere kann eine Automatisierungseinrichtung beispielsweise eine industrielle Automatisierungseinrichtung sein, die z.B. speziell zur Steuerung und/oder Regelung industrieller Anlagen ausgebildet, eingerichtet und/oder vorgesehen sein kann. Insbesondere können solche Automatisierungseinrichtungen bzw. industriellen Automatisierungseinrichtungen echtzeitfähig sein, d.h. eine Steuerung bzw. Regelung in Echtzeit ermöglichen. Dazu kann die Automatisierungseinrichtung bzw. die industrielle Automatisierungseinrichtung z.B. ein Echtzeitbetriebssystem umfassen und/oder zumindest unter anderem ein echtzeitfähiges Kommunikationsprotokoll zur Kommunikation (z.B. Profinet, Profibus, Real-Time-Ethernet) unterstützen. An automation device can be, for example, a computer, PC and / or controller with control tasks or control capabilities. In particular, an automation device may for example be an industrial automation device, e.g. specially designed, equipped and / or provided for the control and / or regulation of industrial plants. In particular, such automation devices or industrial automation devices may be real-time capable, i. enable real-time control. For this purpose, the automation device or the industrial automation device can be used e.g. include a real-time operating system and / or at least inter alia support a real-time communication protocol for communication (e.g., Profinet, Profibus, Real-Time Ethernet).

Ein Automatisierungsnetzwerk umfasst mehrere Sensoren und Aktuatoren. Die Aktuatoren und Sensoren werden von zumindest einer Steuerungseinrichtung gesteuert. Die Aktuatoren, die Sensoren und die zumindest eine Steuerungseinrichtung tauschen Daten miteinander aus. Zum Datenaustausch wird ein Automatisierungsprotokoll verwendet. Die zumindest eine Steuerungseinrichtung steuert die Aktuatoren, die Sensoren und den Datenaustausch so, dass ein maschineller Fertigungsprozess abläuft, in dem z.B. ein Produkt hergestellt wird. An automation network includes multiple sensors and actuators. The actuators and sensors are controlled by at least one control device. The actuators, the sensors and the at least one control device exchange data with each other. An automation protocol is used for data exchange. The at least one controller controls the actuators, the sensors and the data exchange so that a machining process takes place in which e.g. a product is produced.

Eine industrielle Automatisierungseinrichtung kann z.B. eine speicherprogrammierbare Steuerung, ein Modul oder Teil einer speicherprogrammierbaren Steuerung, eine in einem Computer oder PC integrierte speicherprogrammierbare Steuerung sowie entsprechende Feldgeräte, Sensoren und/oder Aktuatoren, Ein- und/oder Ausgabegeräte oder Ähnliches zum Anschluss an einer speicherprogrammierbaren Steuerung sein oder solche umfassen. An industrial automation device may e.g. a programmable logic controller, a module or part of a programmable logic controller, be integrated in a computer or PC programmable logic controller and corresponding field devices, sensors and / or actuators, input and / or output devices or the like for connection to a programmable logic controller or include such.

Als Automatisierungsprotokoll im Sinne der vorliegenden Erfindung wird jede Art von Protokoll verstanden, das zur Kommunikation mit Automatisierungs-Einrichtungen gemäß der vorliegenden Beschreibung vorgesehen, geeignet und/oder eingerichtet ist. Solche Automatisierungsprotokolle können beispielsweise das Profi-Bus-Protokoll (z. B. gemäß IEC 61158 / EN50170 ), ein Profi-Bus-DP-Protokoll, ein Profi-Bus-PA-Protokoll, ein Profi-Net-Protokoll, ein Profi-Net-IO-Protokoll, ein Protokoll gemäß AS-Interface, ein Protokoll gemäß IO-Link, ein KNX-Protokoll, ein Protokoll gemäß einer Mehrpunkt-Schnittstelle (Multipoint-Interface, MPI), ein Protokoll für eine Punkt-zu-Punkt-Kopplung (Point-to-Point, PtP), ein Protokoll gemäß den Spezifikationen der S7-Kommunikation (welches beispielsweise zur Kommunikation von speicherprogrammierbaren Steuerungen der Firma Siemens vorgesehen und eingerichtet ist) oder auch ein Industrial-Ethernet-Protokoll oder Real-Time-Ethernt-Protokoll bzw. weitere spezifische Protokolle für die Kommunikation mit Automatisierungsgeräten sein. Als Automatisierungsprotokoll im Sinne der vorliegenden Beschreibung können auch beliebige Kombinationen der vorgenannten Protokolle vorgesehen sein. As an automation protocol in the context of the present invention, any type of protocol is provided, which is provided for communication with automation devices according to the present description, suitable and / or set up. Such automation protocols may include, for example, the professional bus protocol (eg according to IEC 61158 / EN50170 ), a Profi-Bus-DP-protocol, a Profi-Bus-PA-protocol, a Profi-Net-protocol, a Profi-Net-IO-protocol, a protocol according to AS-Interface, a protocol according to IO-Link, a KNX protocol, a multipoint interface (MPI) protocol, a point-to-point (PtP) protocol, a protocol according to the specifications of the S7 communication (Which is provided and set up, for example, for the communication of programmable logic controllers from Siemens) or also an industrial Ethernet protocol or real-time Ethernt protocol or other specific protocols for communication with automation devices. As an automation protocol in the sense of the present description, any combination of the aforementioned protocols may be provided.

Der Netzwerkknoten ist mit mehreren Netzwerkgeräten des Netzwerks über Netzwerkanschlüsse verbunden. Zunächst wird detektiert, ob an keinem der Netzwerkanschlüsse betriebsbereite Netzwerkgeräte angeschlossen sind. Hierbei muss beachtet werden, dass für die Detektion alle Netzwerkanschlüsse des Netzwerkknotens berücksichtigt werden können. Alternativ dazu können für die Detektion auch bestimmte Netzwerkanschlüsse für die Detektion ausgenommen werden. Dies können beispielsweise Netzwerkanschlüsse sein, die für Wartungsarbeiten genutzt werden. The network node is connected to several network devices of the network via network ports. First of all, it is detected whether there are no network devices connected to any of the network connections. It should be noted that all network connections of the network node can be taken into account for the detection. Alternatively, certain network connections may be excluded for detection for detection. These can be, for example, network connections that are used for maintenance work.

Wenn detektiert wird, dass an keinem der Netzwerkanschlüsse ein betriebsbereites Netzwerkgerät angeschlossen ist, wird der Netzwerkknoten von einem Betriebszustand in einen Energiesparzustand geschaltet. Im Energiesparzustand verbraucht der Netzwerkknoten weniger Energie als im Betriebszustand. Der Energiesparzustand kann beispielsweise ein Standby-Zustand oder auch ein Zustand sein, in dem der Netzwerkknoten komplett abgeschaltet ist. If it is detected that an operational network device is not connected to any of the network ports, the network node is switched from an operating state to a power-saving state. In the energy-saving state, the network node consumes less energy than in the operating state. The energy-saving state can be, for example, a standby state or even a state in which the network node is completely switched off.

Mit anderen Worten wird der Netzwerkknoten dann in einen Energiesparzustand geschaltet, wenn an keinem der Netzwerkanschlüsse mehr ein betriebsbereites Netzwerkgerät angeschlossen ist. Dies ist vorteilhaft, um Energie zu sparen, wenn alle Netzwerkgeräte, die an den Netzwerkknoten angeschlossen sind, in einem Energiesparzustand, ausgeschaltet oder abgestöpselt sind. Mit anderen Worten ist es mit einem Verfahren nach Ausführungsformen der Erfindung also möglich, die Netzinfrastruktur für solche Teile des Netzwerks abzuschalten, in denen sie nicht mehr benötigt wird. Der Netzwerkknoten kann wieder angeschaltet werden, indem dies nach einer vordefinierten Zeit geschieht oder durch ein Signal, das an den Netzwerkknoten gesendet wird. Im letzteren Fall ist der Netzwerkknoten dazu ausgebildet, während des Energiesparzustandes das Signal, das auch als Anschaltsignal bezeichnet werden kann, zu empfangen und zu verarbeiten, sodass der Netzwerkknoten nach Empfang dieses Anschaltsignals wieder in den Betriebszustand geschaltet wird. In other words, the network node is switched to a power-saving state when no more of an operational network device is connected to any of the network ports. This is advantageous for conserving energy when all network devices connected to the network nodes are in a power-saving state, turned off or unplugged. In other words, with a method according to embodiments of the invention, it is thus possible to switch off the network infrastructure for those parts of the network in which it is no longer needed. The network node may be turned back on by a predefined time or by a signal sent to the network node. In the latter case, the network node is designed to receive and process the signal, which may also be referred to as an activation signal, during the energy-saving state, so that the network node is switched back to the operating state after receiving this connection signal.

Die Detektion, ob an keinem der Netzwerkanschlüsse betriebsbereite Netzwerkgeräte angeschlossen sind, kann dadurch erfolgen, dass regelmäßig Signale über die Netzwerkanschlüsse ausgegeben werden. Diese Signale müssen von einem an den Netzwerkknoten angeschlossenen und betriebsbereiten Netzwerkgerät beantwortet werden. Beispielsweise kann dies ein Ping-Signal sein. Falls nun keine Antwort auf das Signal durch den Netzwerkknoten empfangen wird, wird detektiert, dass an diesem Netzwerkanschluss kein betriebsbereites Netzwerkgerät angeschlossen ist. Zusätzlich oder alternativ dazu kann physikalisch detektiert werden, ob an keinem der Netzwerkanschlüsse ein betriebsbereites Netzwerkgerät angeschlossen ist. Dies kann beispielsweise durch eine Messung des Widerstandes an dem Netzwerkanschluss oder andere Leitungsmessungen geschehen. Falls ein Netzwerkgerät an dem Netzwerkanschluss angeschlossen und betriebsbereit ist, wird ein anderer Widerstand gemessen als wenn kein Netzwerkgerät an den Netzwerkanschluss angeschlossen ist oder das Netzwerkgerät nicht betriebsbereit ist. Anderen Leitungsmessungen anderer physikalischer Größen von elektronischen Leitungen können hier ebenfalls verwendet werden. The detection of whether network devices that are ready for operation are not connected to any of the network connections can be achieved by regularly outputting signals via the network connections. These signals must be answered by a network device connected to the network node and ready for operation. For example, this may be a ping signal. If no response to the signal is received by the network node, it is detected that no network device ready for operation is connected to this network connection. Additionally or alternatively, it can be physically detected whether an operational network device is not connected to any of the network connections. This can be done for example by measuring the resistance at the network connection or other line measurements. If a network device is connected to the network port and is ready for operation, a different resistance is measured than if no network device is connected to the network port or the network device is not ready. Other line measurements of other physical quantities of electronic lines can also be used here.

Beispielsweise kann während einer Projektierungsphase für das Automatisierungsnetzwerk festgelegt werden, unter welchen Bedingungen ein Netzwerkgerät abgeschaltet werden soll. Hierfür wird beispielsweise ein sogenanntes Projektierungstool verwendet. Das Projektierungstool verfügt vorzugsweise über Informationen über die Topologie des Netzwerks. Mit anderen Worten verfügt das Projektierungstool über Informationen, wie das Netzwerk aufgebaut ist. Der Aufbau des Netzwerks kann beispielsweise einschließen, welches Netzwerkgerät mit welchem Netzwerkgerät und/oder Netzwerkknoten verbunden ist. For example, during a configuration phase for the automation network it can be determined under which conditions a network device should be switched off. For this purpose, for example, a so-called configuration tool is used. The configuration tool preferably has information about the topology of the network. In other words, the configuration tool has information about how the network is structured. The structure of the network can include, for example, which network device is connected to which network device and / or network node.

Somit können dem Netzwerkknoten die Informationen über die Topologie des Netzwerks durch das Projektierungstool mitgeteilt werden. Der Netzwerkknoten verwendet vorzugsweise diese Informationen dafür, um zu detektieren, ob an keinem der Netzwerkanschlüsse betriebsbereite Netzwerkgeräte angeschlossen sind. Thus, the information about the topology of the network can be communicated to the network node by the configuration tool. The network node preferably uses this information to detect whether none of the network ports have operational network devices attached.

Nach Ausführungsformen der Erfindung ist das Netzwerk zur zyklischen Datenkommunikation ausgebildet. Unter einer zyklischen Datenkommunikation wird hier insbesondere verstanden, dass Daten in regelmäßigen Zeitabständen über das Netzwerk übertragen werden. Dies kommt besonders häufig bei Automatisierungsnetzwerken vor. Ausführungsformen der Erfindung sind besonders vorteilhaft bei zyklischen Datenkommunikationen, da beispielsweise bestimmte Netzwerkgeräte über einen längeren Zeitraum vorhersehbar nicht angesteuert werden und somit der Netzwerkknoten, der diese Netzwerkgeräte mit dem Netzwerk verbindet, für eine ähnliche Zeitdauer in einen Energiesparzustand geschaltet werden kann. According to embodiments of the invention, the network is designed for cyclic data communication. Under a cyclic data communication is understood in particular here that data is transmitted at regular intervals over the network. This is especially common in automation networks. Embodiments of the invention are particularly advantageous in cyclic data communications because, for example, certain network devices are predictably unavailable for an extended period of time, and thus the network node connecting these network devices to the network can be switched to a power-saving state for a similar period of time.

Nach Ausführungsformen der Erfindung wird der Netzwerkknoten nur dann vom Betriebszustand in den Energiesparzustand geschaltet, wenn über eine erste Zeitspanne an keinem der Netzwerkanschlüsse ein betriebsbereites Netzwerk angeschlossen ist. Mit anderen Worten wird der Netzwerkknoten nur dann in den Energiesparzustand geschaltet, wenn über die erste Zeitspanne kein betriebsbereites Netzwerkgerät an den Netzwerkknoten angeschlossen ist. Dies stellt eine weitere Bedingung für das Schalten des Netzwerkknotens in den Energiesparzustand dar. Vorteilhaft ist dies, da somit ein permanentes Schalten des Netzwerkknotens von dem Betriebszustand in den Energiesparzustand und umgekehrt vermieden wird. Der Netzwerkknoten wird nur dann in den Energiesparzustand geschaltet, wenn sich dies auch lohnt, weil er über eine längere Zeit in dem Energiesparzustand bleiben kann. According to embodiments of the invention, the network node is only switched from the operating state into the energy-saving state if a ready-to-use network is not connected to any of the network connections for a first time span. In other words, the network node is switched to the energy-saving state only if no ready-to-use network device is connected to the network node for the first time span. This represents a further condition for the switching of the network node into the energy-saving state. This is advantageous, since thus a permanent switching of the network node from the operating state to the energy-saving state and vice versa is avoided. The network node is only switched to the energy-saving state if this is also worthwhile because it can remain in the energy-saving state for a longer time.

Nach Ausführungsformen der Erfindung umfasst die Detektion, dass an keinem der Netzwerkanschlüsse ein betriebsbereites Netzwerkgerät angeschlossen ist, dass von einem zuvor betriebsbereiten Netzwerkgerät ein erstes Signal empfangen wird, das einen Hinweis auf eine Trennung der Verbindung zwischen diesem Netzwerkgerät und dem Netzwerkknoten umfasst. Mit anderen Worten meldet sich das Netzwerkgerät von dem Netzwerkknoten ab, indem es das erste Signal verschickt, bevor das Netzwerkgerät in den Energiesparzustand geschaltet oder abgeschaltet wird. According to embodiments of the invention, the detection that no operational network device is connected to any of the network connections comprises receiving from a previously operative network device a first signal that includes an indication of disconnection between this network device and the network node. In other words, the network device logs off the network node by sending the first signal before the network device is switched to the power-saving state or switched off.

Alternativ oder zusätzlich kann auch eine Zeitspanne an den Netzwerkknoten übertragen werden, die angibt, wie lange sich das Netzwerkgerät im Energiesparzustand oder im abgeschalteten Zustand befinden wird. Somit kann der Netzwerkknoten Informationen darüber speichern, wie lange sich das Netzwerkgerät voraussichtlich im abgeschalteten oder im Energiesparzustand befinden wird. Dies ist vorteilhaft, da der Netzwerkknoten in dem Fall, dass an keinem der Netzwerkanschlüsse ein betriebsbereites Netzwerkgerät angeschlossen ist, sich für die gleiche Zeitdauer abschalten kann wie dies für das Netzwerkgerät der Fall ist. Das Signal, das dem Netzwerkknoten eine Trennung der Verbindung zwischen dem Netzwerkgerät und dem Netzwerkknoten signalisiert, kann alternativ oder zusätzlich auch einen Hinweis darauf umfassen, dass das Netzwerkgerät in einen Energie sparenden Zustand geschaltet wird oder abgeschaltet wird. Alternatively or additionally, a time period can also be transmitted to the network node, which indicates how long the network device will be in the energy-saving state or in the switched-off state. Thus, the network node can store information about how long the network device is expected to be in the power-off or power-down state. This is advantageous because in the event that an operational network device is not connected to any of the network ports, the network node can shut itself off for the same amount of time as the network device does. The signal that signals the network node to disconnect the connection between the network device and the network node may alternatively or additionally also include an indication that the network device is being switched to an energy-saving state or is switched off.

Mit anderen Worten meldet sich ein Netzwerkgerät bei dem Netzwerkknoten ab, an den es angeschlossen ist, wenn es abgeschaltet wird oder in den Energie sparenden Zustand geschaltet wird. In other words, a network device logs off at the network node to which it is connected when it is turned off or switched to the low-power state.

Nach Ausführungsformen der Erfindung ist zumindest einer der Netzwerkanschlüsse von der Detektion ausgenommen. Dies kann beispielsweise ein Netzwerkanschluss sein, der für Wartungszwecke genutzt wird. In solch einem Fall ist es für ein Funktionieren der zyklischen Kommunikation im Automatisierungsnetzwerk nicht wichtig, ob an diesem Netzwerkanschluss ein betriebsbereites Netzwerkgerät angeschlossen ist. According to embodiments of the invention, at least one of the network connections is excluded from the detection. This can be, for example, a network connection that is used for maintenance purposes. In such a case, it is not important for the functioning of the cyclic communication in the automation network whether an operational network device is connected to this network connection.

Nach Ausführungsformen der Erfindung gibt der Netzwerkknoten vor dem Schalten in den Energiesparzustand ein zweites Signal an eine Steuerungseinheit des Netzwerks aus. Das zweite Signal umfasst dabei einen Hinweis darauf, dass der Netzwerkknoten in den Energiesparzustand geschaltet wird. Die Steuerungseinheit speichert nun eine Information darüber, dass der Netzwerkknoten in den Energiesparzustand geschaltet wird. Somit weiß die Steuerungseinheit, dass sich der Netzwerkknoten im Energiesparzustand befindet und kann den Netzwerkknoten gegebenenfalls aufwecken, wenn der Netzwerkknoten für eine Datenkommunikation benötigt wird. Dies kann beispielsweise dann der Fall sein, wenn ein Netzwerkgerät, das an den Netzwerkknoten angeschlossen ist, wieder in den Betriebszustand geschaltet werden soll, dadurch dass ein Signal von der Steuerungseinheit an das Netzwerkgerät über den Netzwerkknoten gesendet wird. According to embodiments of the invention, before switching to the power-saving state, the network node outputs a second signal to a control unit of the network. The second signal comprises an indication that the network node is switched to the energy-saving state. The control unit now stores information that the network node is switched to the energy-saving state. Thus, the control unit knows that the network node is in the power-saving state and may wake the network node if the network node is needed for data communication. This may be the case, for example, when a network device which is connected to the network node is to be switched back to the operating state, in that a signal is sent from the control unit to the network device via the network node.

Die Steuerungseinheit kann beispielsweise ein Netzwerkgerät des Netzwerks sein, das zur Überwachung und zur Steuerung der verschiedenen Netzwerkgeräte des Automatisierungsnetzwerks dient. The control unit may, for example, be a network device of the network that serves to monitor and control the various network devices of the automation network.

Nach Ausführungsformen der Erfindung wird der Netzwerkknoten erst nach Empfang eines dritten Signals als Antwort auf das zweite Signal von der Steuerungseinheit in den Energiesparzustand geschaltet. Mit anderen Worten quittiert die Steuerungseinheit das zweite Signal durch Übermittlung eines dritten Signals an den Netzwerkknoten. Das dritte Signal dient als Auslöser für das Schalten des Netzwerkknotens in den Energiesparzustand. In diesem Fall kann sich der Netzwerkknoten also nicht schon dann in den Energiesparzustand schalten, wenn detektiert wurde, dass an keinem der Netzwerkanschlüsse ein betriebsbereites Netzwerkgerät angeschlossen ist. Der Netzwerkknoten wartet in dieser Ausführungsform immer auf das dritte Signal der Steuerungseinheit. Dies ist vorteilhaft, da die Steuerungseinheit beispielsweise Informationen gespeichert hat, dass ein Abschalten des Netzwerkknotens nicht sinnvoll erscheint oder sogar das Funktionieren des Netzwerks gefährden könnte. According to embodiments of the invention, the network node is switched to the energy-saving state only after receiving a third signal in response to the second signal from the control unit. In other words, the control unit acknowledges the second signal by transmitting a third signal to the network node. The third signal serves as a trigger for switching the network node into the energy-saving state. In this case, the network node can not switch to the energy-saving state already when it has been detected that an operational network device is not connected to any of the network connections. The network node always waits for the third signal of the control unit in this embodiment. This is advantageous because the control unit has stored, for example, information that switching off the network node does not make sense or could even endanger the functioning of the network.

Nach Ausführungsformen der Erfindung wird der Netzwerkknoten durch ein viertes Signal, das von einer Steuerungseinheit empfangen wird, aus dem Energiesparzustand in den Betriebszustand geschaltet. Mit anderen Worten löst der Empfang des vierten Signals eine Schaltung des Netzwerkknotens in den Betriebszustand aus. Die Steuerungseinheit gibt solch ein viertes Signal beispielsweise dann aus, wenn der Netzwerkknoten für eine Datenkommunikation in dem Netzwerk benötigt wird. Die Steuerungseinheit berücksichtigt dabei, dass der Netzwerkknoten eine gewisse Zeit braucht, um von dem Energiesparzustand in den Betriebszustand geschaltet zu werden. Im Falle von einer zyklischen Datenkommunikation gibt die Steuerungseinheit beispielsweise das vierte Signal an den Netzwerkknoten einige Sekunden vor dem Zeitpunkt aus, wenn der Netzwerkknoten für die zyklische Datenkommunikation verwendet werden soll. Es ist zu beachten, dass der Zeitraum, die für die Schaltung des Netzwerkknotens vom Energiesparzustand in den Betriebszustand eingeplant wird, auch mehrere Minuten betragen kann. Dies ist abhängig von dem Netzwerkknoten. Dies ist vorteilhaft, da so keine Verzögerung der Weiterleitung der Daten in dem Netzwerk geschieht, da sich der Netzwerkknoten bereits im Betriebszustand befindet, wenn die zyklischen Daten durch ihn weitergeleitet werden sollen. Alternativ dazu kann sich der Netzwerkknoten auch für eine vorbestimmte Zeit im Energiesparzustand befinden. Dies kann beispielsweise dann vorteilhaft sein, wenn bereits vorher festgelegt ist, dass nach einer bestimmten Zeitspanne der Netzwerkknoten für eine Datenkommunikation verwendet werden muss. Dann kann der Netzwerkknoten zu einem Zeitpunkt einige Sekunden oder mehrere Minuten vor Ende dieser Zeitspanne wieder in den Betriebszustand geschaltet werden, sodass eine Weiterleitung der Daten nicht verzögert wird. In diesem Falle ist die Verwendung des vierten Signals nicht notwendig. According to embodiments of the invention, the network node is switched from the energy-saving state to the operating state by a fourth signal, which is received by a control unit. In other words, the reception of the fourth signal triggers a circuit of the network node in the operating state. The control unit outputs such a fourth signal, for example, when the network node is needed for data communication in the network. The control unit takes into account that the network node takes a certain time to be switched from the energy-saving state to the operating state. For example, in the case of cyclic data communication, the control unit outputs the fourth signal to the network node a few seconds before the time when the network node is to be used for the cyclic data communication. It should be noted that the time taken for the switching of the network node from the energy-saving state to the operating state can also be several minutes. This depends on the network node. This is advantageous since there is no delay in forwarding the data in the network since the network node is already in the operating state when the cyclic data is to be forwarded through it. Alternatively, the network node may be in the power-saving state for a predetermined time. This may be advantageous, for example, if it has already been determined in advance that after a certain period of time the network node must be used for data communication. Then, the network node can be switched back to the operating state at a time a few seconds or several minutes before the end of this period, so that a forwarding of the data is not delayed. In this case, the use of the fourth signal is not necessary.

Nach Ausführungsformen der Erfindung empfängt der Netzwerkknoten das vierte Signal nicht von einer Steuerungseinheit, sondern von einem anderen Netzwerkknoten. Dies kann beispielsweise dann der Fall sein, wenn der andere Netzwerkknoten über Informationen verfügt, dass der Netzwerkknoten für eine Datenkommunikation verwendet werden muss. According to embodiments of the invention, the network node does not receive the fourth signal from a control unit, but from another network node. This may be the case, for example, if the other network node has information that the network node must be used for data communication.

Nach Ausführungsformen der Erfindung wird das vierte Signal durch den Netzwerkknoten zu einem Zeitpunkt empfangen, der eine vom Netzwerkknoten benötigte Zeitspanne zur Schaltung in den Betriebszustand so berücksichtigt, dass ein fünftes Signal ohne Verzögerung von dem Netzwerkknoten an eines der Netzwerkgeräte weitergeleitet wird. According to embodiments of the invention, the fourth signal is received by the network node at a time that takes into account a time required for switching to the operating state by the network node such that a fifth signal is forwarded without delay from the network node to one of the network devices.

Nach Ausführungsformen der Erfindung ist der Netzwerkknoten über einen der Netzwerkanschlüsse mit einem weiteren Netzwerkknoten verbunden. Der weitere Netzwerkknoten befindet sich im Energiesparzustand. Das vierte Signal wird durch den Netzwerkknoten zu einem Zeitpunkt empfangen, der eine vom Netzwerkknoten benötigte Zeitspanne zur Schaltung in den Betriebszustand und eine weitere Zeitspanne zur Schaltung des weiteren Netzwerkknotens in den Betriebszustand so berücksichtigt, dass das fünfte Signal ohne Verzögerung von dem Netzwerkknoten über den weiteren Netzwerkknoten an eines der Netzwerkgeräte weitergeleitet wird. Mit anderen Worten berücksichtigt die Steuerungseinheit die Tatsache, dass sowohl der Netzwerkknoten als auch der weitere Netzwerkknoten sich im Energiesparzustand befinden und jeweils eine bestimmte Zeit brauchen, um wieder in den Betriebszustand geschaltet zu werden. Da die Weiterleitung der Daten nicht verzögert werden darf, wenn es sich um zyklische Daten handelt, berücksichtigt die Steuerungseinheit diese beiden Zeitspannen, wenn sie das vierte Signal ausgibt. Zunächst wird durch das vierte Signal die Schaltung des Netzwerkknotens in den Betriebszustand ausgelöst. Dieser leitet dann das vierte Signal an den weiteren Netzwerkknoten weiter, sodass auch für den weiteren Netzwerkknoten die Schaltung in den Betriebszustand ausgelöst wird. Beide Netzwerkknoten befinden sich dann also in dem Betriebszustand, wenn die zyklischen Daten weitergeleitet werden sollen. According to embodiments of the invention, the network node is connected via one of the network connections to a further network node. The other network node is in the energy-saving state. The fourth signal is received by the network node at a time that takes into account a time required by the network node for switching to the operating state and another period for switching the other network node in the operating state that the fifth signal without delay from the network node on the other Network node is forwarded to one of the network devices. In other words, the control unit takes into account the fact that both the network node and the further network node are in the energy-saving state and each need a certain time to be switched back to the operating state. Since the forwarding of the data must not be delayed, if it is cyclic data, the control unit takes into account these two periods when it outputs the fourth signal. First, the fourth signal triggers the switching of the network node into the operating state. This then forwards the fourth signal to the other network node, so that the circuit is also triggered in the operating state for the other network node. Both network nodes are then in the operating state when the cyclic data is to be forwarded.

In einem weiteren Aspekt betrifft die Erfindung einen Netzwerkknoten für ein Netzwerk. Der Netzwerkknoten umfasst Netzwerkanschlüsse, wobei jeder der Netzwerkanschlüsse zum Anschluss des Netzwerkknotens an ein Netzwerkgerät des Netzwerks ausgebildet ist. Ferner umfasst der Netzwerkknoten Mittel zur Detektion, ob an keinem der Netzwerkanschlüsse betriebsbereite Netzwerkgeräte angeschlossen sind. Diese Detektion kann beispielsweise durch einen Prozessor durchgeführt werden, der Programminstruktionen ausführt, die auf einem Speichermedium in den Netzwerkknoten gespeichert sind. Ferner umfasst der Netzwerkknoten Mittel zum Schalten von einem Betriebszustand in einen Energiesparzustand, wenn detektiert wird, dass an keinem der Netzwerkanschlüsse ein betriebsbereites Netzwerkgerät angeschlossen ist. Dies kann beispielsweise ebenfalls durch einen Prozessor realisiert werden, der die auf dem Speichermedium gespeicherten Programminstruktionen ausführt. In a further aspect, the invention relates to a network node for a network. The network node comprises network connections, wherein each of the network connections is designed to connect the network node to a network device of the network. Furthermore, the network node comprises means for detecting whether none of the network connections has ready network devices connected thereto. This detection may, for example, be performed by a processor executing program instructions stored on a storage medium in the network node. Furthermore, the network node comprises means for switching from an operating state to a power-saving state if it is detected that an operational network device is not connected to any of the network connections. This can for example also be realized by a processor which executes the program instructions stored on the storage medium.

In noch einem weiteren Aspekt betrifft die Erfindung ein Netzwerk mit zumindest einem Netzwerkknoten nach Ausführungsformen der Erfindung. In yet another aspect, the invention relates to a network having at least one network node according to embodiments of the invention.

In noch einem weiteren Aspekt betrifft die Erfindung ein Computerprogrammprodukt mit durch einen Netzwerkknoten ausführbaren Instruktionen. Die Instruktionen veranlassen den Netzwerkknoten zur Durchführung eines Verfahrens nach Ausführungsformen der Erfindung. In yet another aspect, the invention relates to a computer program product having instructions executable by a network node. The instructions cause the network node to Carrying out a method according to embodiments of the invention.

Nachfolgend werden Ausführungsformen der Erfindung anhand der Figuren näher erläutert. Es zeigen: Hereinafter, embodiments of the invention will be explained in more detail with reference to FIGS. Show it:

1 ein Blockdiagramm eines Netzwerkknotens nach Ausführungsformen der Erfindung; 1 a block diagram of a network node according to embodiments of the invention;

2 ein Flussdiagramm eines Verfahrens nach Ausführungsformen der Erfindung. 2 a flowchart of a method according to embodiments of the invention.

Elemente der nachfolgenden Figuren werden mit denselben Bezugszeichen gekennzeichnet, wenn die Funktion dieser Elemente identisch ist. Elements of the following figures are identified by the same reference numerals when the function of these elements is identical.

1 ist ein Blockdiagramm eines Netzwerkknotens 100 mit einem Datenspeicher 102, der Programminstruktionen 104 umfasst, einem Prozessor 108 und Netzwerkanschlüssen 106. Der Prozessor 108 ist dazu ausgebildet, die Programminstruktionen 104 auszuführen. Bei Ausführungen der Programminstruktionen detektiert der Prozessor 108, ob an keinem der Netzwerkanschlüsse 106 ein betriebsbereites Netzwerkgerät angeschlossen ist. Wenn dies der Fall ist, veranlassen die Instruktionen 104 den Prozessor 108 dazu, dass der Netzwerkknoten 100 in einen Energiesparzustand geschaltet wird. Im Energiesparzustand benötigt der Netzwerkknoten 100 weniger Energie als in einem Betriebszustand. Im Betriebszustand ist der Netzwerkknoten dazu ausgebildet, Daten über die Netzwerkanschlüsse 106 zu empfangen und auszugeben. Die Daten werden also von dem Netzwerkknoten über einen der Netzwerkanschlüsse 106 empfangen, durch den Prozessor 108 untersucht und wieder über einen der Netzwerkanschlüsse 106 ausgegeben. Mit anderen Worten kann der Netzwerkknoten 100 auch als Switch oder Access Point oder auch Router bezeichnet werden. Bevorzugter Weise handelt es sich bei dem Netzwerkknoten 100 um einen Netzwerkknoten eines Automatisierungssystems, der zur zyklischen Datenkommunikation ausgebildet ist. Unter einer zyklischen Datenkommunikation wird hier insbesondere verstanden, dass Daten in regelmäßigen Abständen übertragen werden müssen, um einen Automatisierungsprozess zu steuern und den korrekten Ablauf des Automatisierungsprozesses zu sichern. 1 is a block diagram of a network node 100 with a data store 102 , the program instructions 104 includes a processor 108 and network connections 106 , The processor 108 is trained to program instructions 104 perform. In executions of the program instructions, the processor detects 108 , whether at any of the network connections 106 an operational network device is connected. If this is the case, initiate the instructions 104 the processor 108 to that the network node 100 is switched to a power-saving state. In the energy-saving state, the network node is needed 100 less energy than in an operating condition. In the operating state, the network node is designed to receive data via the network connections 106 to receive and spend. The data is thus received from the network node via one of the network ports 106 received, by the processor 108 examined and again over one of the network connections 106 output. In other words, the network node 100 Also referred to as a switch or access point or router. Preferably, the network node is 100 to a network node of an automation system, which is designed for cyclic data communication. A cyclical data communication is understood here in particular as meaning that data must be transmitted at regular intervals in order to control an automation process and to ensure the correct course of the automation process.

Der Prozessor 108 ist außerdem dazu ausgebildet, den Netzwerkknoten 100 wieder vom Energiesparzustand in den Betriebszustand zu schalten. Dies kann beispielsweise nach Ablauf einer bestimmten Zeitspanne geschehen oder nachdem über einen der Netzwerkanschlüsse 106 im Energiesparzustand ein Signal empfangen wird, das den Prozessor dazu veranlasst, den Netzwerkknoten 100 wieder in den Betriebszustand zu schalten. Solch ein Signal kann beispielsweise dann durch den Netzwerkknoten empfangen werden, wenn eine Steuerungseinheit des Automatisierungsnetzwerks erkennt, dass der Netzwerkknoten wieder für eine zyklische Datenkommunikation in dem Netzwerk benötigt wird. The processor 108 is also adapted to the network node 100 switch back from the energy-saving state to the operating state. This can happen, for example, after a certain period of time or after one of the network connections 106 in the power-saving state, a signal is received, which causes the processor, the network node 100 to switch back to the operating state. Such a signal may be received by the network node, for example, when a controller of the automation network recognizes that the network node is again needed for cyclic data communication in the network.

Es kann auch einer der Netzwerkanschlüsse 106 von der Detektion ausgenommen sein. Beispielsweise kann an einem der Netzwerkanschlüsse 106 ein Netzwerkgerät angeschlossen sein, das zur Wartung des Systems dient und nicht relevant für den Automatisierungsprozess ist. It can also be one of the network ports 106 be excluded from the detection. For example, at one of the network ports 106 a network device that is used to maintain the system and is not relevant to the automation process.

In dem Speicher 102 des Netzwerkknotens 100 können sich Informationen über den Aufbau des Automatisierungsnetzwerks befinden. Es ist zu beachten, dass diese Informationen auch in einem anderen Speicher als dem Speicher 102 gespeichert werden können. Die Informationen können beispielsweise während einer Projektierungsphase des Automatisierungsnetzwerks von einem Projektierungstool an den Netzwerkknoten übertragen worden sein. In the store 102 of the network node 100 may be information about the structure of the automation network. It should be noted that this information is also in a different memory than the memory 102 can be stored. The information may, for example, have been transferred by a configuration tool to the network node during a configuration phase of the automation network.

Somit lässt sich der Netzwerkknoten 100 individuell daran anpassen, mit welchen Netzwerkgeräten er über die Netzwerkanschlüsse 106 verbunden ist. Gegebenenfalls lässt sich so auch festlegen, dass an einem oder mehreren der Netzwerkanschlüsse kein Netzwerkgerät angeschlossen ist, oder dass einer oder mehrere der Netzwerkanschlüsse von der Detektion ausgenommen ist. Thus, the network node can be 100 individually adapt to which network devices he uses the network connections 106 connected is. If appropriate, it is thus also possible to stipulate that no network device is connected to one or more of the network connections, or that one or more of the network connections is excluded from the detection.

Der Netzwerkknoten kann außerdem über einen sogenannten IO-Controller verfügen (hier nicht dargestellt). Der IO-Controller kann dafür verwendet werden, die Informationen von dem Projektierungstool zu empfangen, zu verarbeiten und/oder zu speichern. Außerdem kann der IO-Controller dafür verwendet werden, andere Netzwerkgeräte wieder in den Betriebszustand zu schalten und/oder andere Netzwerkknoten wieder in den Betriebszustand zu schalten. The network node can also have a so-called IO controller (not shown here). The IO controller can be used to receive, process and / or store the information from the configuration tool. In addition, the IO controller can be used to switch other network devices back into the operating state and / or to switch other network nodes back to the operating state.

2 ist ein Flussdiagramm eines Verfahrens nach Ausführungsformen der Erfindung. In einem ersten Schritt S1 wird detektiert, ob an keinem der Netzwerkanschlüsse betriebsbereite Netzwerkgeräte angeschlossen sind. Falls dies der Fall ist, geht das Flussdiagramm zum Schritt S2 über. Hier wird der Netzwerkknoten von einem Betriebszustand in einen Energiesparzustand geschaltet. Falls nicht detektiert wurde, dass an keinem der Netzwerkanschlüsse ein betriebsbereites Netzwerkgerät angeschlossen ist, wird mit Schritt S1 fortgefahren, bis detektiert wird, dass an keinem der Netzwerkanschlüsse betriebsbereite Netzwerkgeräte angeschlossen sind. Auf Schritt S2 folgt ein weiterer Schritt S3, in dem der Netzwerkknoten wieder von dem Energiesparzustand in den Betriebszustand geschaltet wird. Dies kann beispielsweise automatisch nach Ablauf einer bestimmten vorgegebenen Zeitspanne der Fall sein oder aber durch Empfang eines Signals von einer Steuerungseinheit ausgelöst werden. 2 is a flowchart of a method according to embodiments of the invention. In a first step S1, it is detected whether operational network devices are not connected to any of the network connections. If so, the flowchart proceeds to step S2. Here, the network node is switched from an operating state to a power-saving state. If it has not been detected that an operational network device is not connected to any of the network ports, step S1 is continued until it is detected that none of the network ports are connected to ready network devices. Step S2 is followed by a further step S3, in which the network node is again switched from the energy-saving state into the operating state. This can for example automatically after a certain predetermined period of time be or be triggered by receiving a signal from a control unit.

Im Betriebszustand führt der Netzwerkknoten wieder Schritt S1 aus und detektiert, ob an keinem der Netzwerkanschlüsse betriebsbereite Netzwerkgeräte angeschlossen sind.In the operating state, the network node again executes step S1 and detects whether none of the network connections has ready network devices connected thereto.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

100100
Netzwerkknoten Network nodes
102102
Datenspeicher data storage
104104
Programminstruktionen program instructions
106106
Netzwerkanschluss Networking
108108
Prozessor processor

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte Nicht-PatentliteraturCited non-patent literature

  • IEC 61158 [0012] IEC 61158 [0012]
  • EN50170 [0012] EN50170 [0012]

Claims (15)

Verfahren zur Energieeinsparung in einem Netzwerkknoten (100) in einem Netzwerk, wobei der Netzwerkknoten (100) mit mehreren Netzwerkgeräten des Netzwerks über Netzwerkanschlüsse (106) verbunden ist, und wobei das Verfahren die folgenden Schritte umfasst: – Detektion (S1) ob an keinem der Netzwerkanschlüsse (106) betriebsbereite Netzwerkgeräte angeschlossen sind, – Schalten (S2) des Netzwerkknotens (100) von einem Betriebszustand in einen Energiesparzustand, wenn detektiert wird, dass an keinem der Netzwerkanschlüsse (106) ein betriebsbereites Netzwerkgerät angeschlossen ist. Method for saving energy in a network node ( 100 ) in a network, wherein the network node ( 100 ) with several network devices of the network via network connections ( 106 ), and wherein the method comprises the following steps: - detecting (S1) whether at any of the network connections ( 106 ) are ready network devices are connected, - switching (S2) of the network node ( 100 ) from an operating state to a power-saving state when it is detected that at any of the network ports ( 106 ) an operational network device is connected. Verfahren nach Anspruch 1, wobei das Netzwerk zur zyklischen Datenkommunikation ausgebildet ist. The method of claim 1, wherein the network is adapted for cyclic data communication. Verfahren nach einem der vorhergehenden Ansprüche, wobei der Netzwerkknoten (100) nur dann vom Betriebszustand in den Energiesparzustand geschaltet wird, wenn über eine erste Zeitspanne an keinem der Netzwerkanschlüsse (106) ein betriebsbereites Netzwerkgerät angeschlossen ist. Method according to one of the preceding claims, wherein the network node ( 100 ) is switched from the operating state to the energy-saving state only if, over a first period of time, at any of the network connections ( 106 ) an operational network device is connected. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Detektion, dass an keinem der Netzwerkanschlüsse (106) ein betriebsbereites Netzwerkgerät angeschlossen ist, umfasst, dass von einem zuvor betriebsbereiten Netzwerkgerät ein erstes Signal empfangen wird, wobei das erste Signal einen Hinweis auf eine Trennung der Verbindung zwischen diesem Netzwerkgerät und dem Netzwerkknoten (100) oder einen Hinweis auf eine Schaltung dieses Netzwerkgeräts in einen energiesparenden Zustand umfasst. Method according to one of the preceding claims, wherein the detection that at any of the network connections ( 106 an operational network device is connected, comprises receiving a first signal from a previously operative network device, the first signal indicating an interruption of the connection between this network device and the network node ( 100 ) or an indication of a circuit of this network device in an energy-saving state. Verfahren nach einem der vorhergehenden Ansprüche, wobei zumindest einer der Netzwerkanschlüsse (106) von der Detektion ausgenommen ist. Method according to one of the preceding claims, wherein at least one of the network connections ( 106 ) is excluded from detection. Verfahren nach einem der vorhergehenden Ansprüche, wobei der Netzwerkknoten (100) vor dem Schalten in den Energiesparzustand ein zweites Signal an eine Steuerungseinheit des Netzwerks ausgibt. Method according to one of the preceding claims, wherein the network node ( 100 ) outputs a second signal to a control unit of the network before switching to the power-saving state. Verfahren nach Anspruch 6, wobei der Netzwerkknoten (100) erst nach Empfang eines dritten Signals als Antwort auf das zweite Signal von der Steuerungseinheit in den Energiesparzustand geschaltet wird. Method according to claim 6, wherein the network node ( 100 ) is switched to the power-saving state only after receiving a third signal in response to the second signal from the control unit. Verfahren nach einem der vorhergehenden Ansprüche, wobei der Netzwerkknoten (100) durch ein viertes Signal von einer Steuerungseinheit aus dem Energiesparzustand in den Betriebszustand geschaltet (S3) wird. Method according to one of the preceding claims, wherein the network node ( 100 ) is switched (S3) by a fourth signal from a control unit from the power-saving state to the operating state. Verfahren nach Anspruch 8, wobei das vierte Signal durch den Netzwerkknoten (100) zu einem Zeitpunkt empfangen wird, der eine vom Netzwerkknoten (100) benötigte Zeitspanne zur Schaltung in den Betriebszustand so berücksichtigt, dass ein fünftes Signal ohne Verzögerung von dem Netzwerkknoten (100) an eines der Netzwerkgeräte weitergeleitet wird. Method according to claim 8, wherein the fourth signal is transmitted by the network node ( 100 ) is received at a time which is one from the network node ( 100 ) taken into account for switching to the operating state so that a fifth signal without delay from the network node ( 100 ) is forwarded to one of the network devices. Verfahren nach Anspruch 8, wobei der Netzwerkknoten (100) über einen der Netzwerkanschlüsse (106) mit einem weiteren Netzwerkknoten (100) verbunden ist, wobei sich der weitere Netzwerkknoten (100) im Energiesparzustand befindet, wobei das vierte Signal durch den Netzwerkknoten (100) zu einem Zeitpunkt empfangen wird, der eine vom Netzwerkknoten (100) benötigte Zeitspanne zur Schaltung in den Betriebszustand und eine weitere Zeitspanne zur Schaltung des weiteren Netzwerkknotens (100) in den Betriebszustand so berücksichtigt, dass das fünfte Signal ohne Verzögerung von dem Netzwerkknoten (100) über den weiteren Netzwerkknoten (100) an eines der Netzwerkgeräte weitergeleitet wird. Method according to claim 8, wherein the network node ( 100 ) via one of the network connections ( 106 ) with another network node ( 100 ), wherein the further network node ( 100 ) is in the energy-saving state, wherein the fourth signal through the network node ( 100 ) is received at a time which is one from the network node ( 100 ) required time for switching to the operating state and another period for switching the other network node ( 100 ) in the operating state so that the fifth signal without delay from the network node ( 100 ) via the further network node ( 100 ) is forwarded to one of the network devices. Verfahren nach einem der vorhergehenden Ansprüche, wobei der Netzwerkknoten Informationen über einen Aufbau des Automatisierungsnetzwerks empfängt und speichert, wobei die Informationen über den Aufbau für die Detektion, ob an keinem der Netzwerkanschlüsse betriebsbereite Netzwerkgeräte angeschlossen sind, verwendet werden. Method according to one of the preceding claims, wherein the network node receives and stores information about a structure of the automation network, wherein the information about the structure for the detection of whether at any of the network connections operational network devices are connected, are used. Netzwerkknoten (100) für ein Netzwerk mit: – Netzwerkanschlüssen (106), wobei die Netzwerkanschlüsse (106) zum Anschluss des Netzwerkknotens (100) an Netzwerkgeräte des Netzwerks ausgebildet sind, – Mittel (108) zur Detektion ob an keinem der Netzwerkanschlüsse (106) betriebsbereite Netzwerkgeräte angeschlossen sind, – Mittel (108) zum Schalten des Netzwerkknotens (100) von einem Betriebszustand in einen Energiesparzustand, wenn detektiert wird, dass an keinem der Netzwerkanschlüsse (106) ein betriebsbereites Netzwerkgerät angeschlossen ist. Network node ( 100 ) for a network with: - network connections ( 106 ), whereby the network connections ( 106 ) for connecting the network node ( 100 ) are formed on network devices of the network, - means ( 108 ) for detecting whether at any of the network connections ( 106 ) are connected to operational network devices, - means ( 108 ) for switching the network node ( 100 ) from an operating state to a power-saving state when it is detected that at any of the network ports ( 106 ) an operational network device is connected. Netzwerkknoten nach Anspruch 11, wobei der Netzwerkknoten zur Ausführung eines Verfahrens nach einem der Ansprüche 1–11 ausgebildet ist. The network node of claim 11, wherein the network node is adapted to perform a method according to any of claims 1-11. Netzwerk mit einem Netzwerkknoten (100) nach einem der Ansprüche 12 oder 13. Network with a network node ( 100 ) according to one of claims 12 or 13. Computerprogrammprodukt mit durch einen Netzwerkknoten (100) ausführbaren Instruktionen, wobei die Instruktionen den Netzwerkknoten (100) zur Durchführung der folgenden Schritte veranlassen: – Detektion ob an keinem der Netzwerkanschlüsse (106) des Netzwerkknotens (100) betriebsbereite Netzwerkgeräte angeschlossen sind, Schalten des Netzwerkknotens (100) von einem Betriebszustand in einen Energiesparzustand, wenn detektiert wird, dass an keinem Netzwerkanschluss (106) ein betriebsbereites Netzwerkgerät angeschlossen ist.Computer program product with by a network node ( 100 ) executable instructions, the instructions informing the network node ( 100 ) to carry out the following steps: - Detection whether at any of the network connections ( 106 ) of the network node ( 100 ) are operational network devices connected, switching the network node ( 100 ) from an operating state to a power-saving state, when it is detected that at any network connection ( 106 ) an operational network device is connected.
DE201110076002 2011-05-17 2011-05-17 Method for saving energy in e.g. switch of industrial automation network in production plant, during planning and designing phases, involves switching network node to energy saving state, if no network apparatuses are attached at terminals Ceased DE102011076002A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE201110076002 DE102011076002A1 (en) 2011-05-17 2011-05-17 Method for saving energy in e.g. switch of industrial automation network in production plant, during planning and designing phases, involves switching network node to energy saving state, if no network apparatuses are attached at terminals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE201110076002 DE102011076002A1 (en) 2011-05-17 2011-05-17 Method for saving energy in e.g. switch of industrial automation network in production plant, during planning and designing phases, involves switching network node to energy saving state, if no network apparatuses are attached at terminals

Publications (1)

Publication Number Publication Date
DE102011076002A1 true DE102011076002A1 (en) 2012-11-22

Family

ID=47087933

Family Applications (1)

Application Number Title Priority Date Filing Date
DE201110076002 Ceased DE102011076002A1 (en) 2011-05-17 2011-05-17 Method for saving energy in e.g. switch of industrial automation network in production plant, during planning and designing phases, involves switching network node to energy saving state, if no network apparatuses are attached at terminals

Country Status (1)

Country Link
DE (1) DE102011076002A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107786470A (en) * 2017-10-30 2018-03-09 佛山汇众森泰科技有限公司 A kind of exchanger device of novel energy-conserving

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6052779A (en) * 1997-08-08 2000-04-18 International Business Machines Corporation Automatic wake-up of systems in a data processing network
US20050066022A1 (en) * 2003-09-05 2005-03-24 Frank Liebenow Quiet resume on LAN
DE102008022101A1 (en) * 2008-05-05 2009-11-26 Wolfgang Mansfeld Device for controlling operating condition of network component of conduction bound network or sub network, has transducer for changing magnetic field produced from current flow
US20100217965A1 (en) * 2009-02-24 2010-08-26 Christophe Wolff Method of centralized ethernet network shutdown

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6052779A (en) * 1997-08-08 2000-04-18 International Business Machines Corporation Automatic wake-up of systems in a data processing network
US20050066022A1 (en) * 2003-09-05 2005-03-24 Frank Liebenow Quiet resume on LAN
DE102008022101A1 (en) * 2008-05-05 2009-11-26 Wolfgang Mansfeld Device for controlling operating condition of network component of conduction bound network or sub network, has transducer for changing magnetic field produced from current flow
US20100217965A1 (en) * 2009-02-24 2010-08-26 Christophe Wolff Method of centralized ethernet network shutdown

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
EN50170
IEC 61158

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107786470A (en) * 2017-10-30 2018-03-09 佛山汇众森泰科技有限公司 A kind of exchanger device of novel energy-conserving

Similar Documents

Publication Publication Date Title
EP2538609B1 (en) Energy saving in a network node of an automation network
EP3353610B2 (en) Connection unit, monitoring system and method for operating an automation system
DE19744071B4 (en) Control system using a programmable logic controller
DE102009047538B4 (en) Method for optimizing the parameter setting of power supply parameters of a field device power module
EP3014816B1 (en) Field bus coupler for connecting input/output modules to a field bus, and method of operation for a field bus coupler
EP2997427B1 (en) Control device and method for switching input/output units of a controller
EP2509265B1 (en) Access protection device for an automation network
DE102015122066A1 (en) Fail-safe module for connection to a fieldbus coupler, fieldbus coupler, system and method for configuring such a fail-safe module
EP3414632B1 (en) Method and device for monitoring data processing and transmission in a security chain of a security system
EP2418580B1 (en) Method for operating a network and network
DE102011076002A1 (en) Method for saving energy in e.g. switch of industrial automation network in production plant, during planning and designing phases, involves switching network node to energy saving state, if no network apparatuses are attached at terminals
EP3331201B1 (en) Modbus network for redundant remote connection
EP2486459B1 (en) Field bus interface and corresponding operating method
DE102011077787A1 (en) System for accessing e.g. field device in process automation engineering, has software module for replacing actual active driver instance with newly activated driver instance that is initialized with configuration data of actual instance
EP2778811A1 (en) Device for an AS interface system
DE102014019492A1 (en) Tool control and method for operating a tool control
EP2515492B1 (en) Method for communicating in an automation network
DE102011075996B3 (en) Method for operating industrial automation device in industrial automation network, involves operating the device in operating state and switching the device to power saving mode when turn-off signal is received by communication module
EP3082118B1 (en) Method for transmitting data between measuring devices and a data processing system in a measurement data recording device
DE102014117446A1 (en) Method for operating a measuring point and measuring point
DE102012211867B3 (en) Automation system for e.g. process automation in production plant, has actuator-sensor-interface master sending energy command to interface field device by process field network telegram of actuator-sensor-interface system
LU101864B1 (en) Technique for processing and exchanging field signals
DE202012000035U1 (en) Network device for an automation network
DE102009047864A1 (en) Automation system and method for operating an automation system
DE102017123222A1 (en) Method for operating a plant of automation technology

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final