CH689929A5 - Method of information transmission in mains network systems involves transmitting power line carrier control commands from control center to substations for decode and relay - Google Patents

Method of information transmission in mains network systems involves transmitting power line carrier control commands from control center to substations for decode and relay Download PDF

Info

Publication number
CH689929A5
CH689929A5 CH151995A CH151995A CH689929A5 CH 689929 A5 CH689929 A5 CH 689929A5 CH 151995 A CH151995 A CH 151995A CH 151995 A CH151995 A CH 151995A CH 689929 A5 CH689929 A5 CH 689929A5
Authority
CH
Switzerland
Prior art keywords
ripple control
telegram
ripple
command
send
Prior art date
Application number
CH151995A
Other languages
German (de)
Inventor
Claude Walzer
Original Assignee
Landis & Gyr Tech Innovat
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 Landis & Gyr Tech Innovat filed Critical Landis & Gyr Tech Innovat
Priority to CH151995A priority Critical patent/CH689929A5/en
Publication of CH689929A5 publication Critical patent/CH689929A5/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/54Systems for transmission via power distribution lines
    • H04B3/544Setting up communications; Call and signalling arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2203/00Indexing scheme relating to line transmission systems
    • H04B2203/54Aspects of powerline communications not already covered by H04B3/54 and its subgroups
    • H04B2203/5429Applications for powerline communications
    • H04B2203/5433Remote metering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2203/00Indexing scheme relating to line transmission systems
    • H04B2203/54Aspects of powerline communications not already covered by H04B3/54 and its subgroups
    • H04B2203/5429Applications for powerline communications
    • H04B2203/5441Wireless systems or telephone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2203/00Indexing scheme relating to line transmission systems
    • H04B2203/54Aspects of powerline communications not already covered by H04B3/54 and its subgroups
    • H04B2203/5462Systems for power line communications
    • H04B2203/5495Systems for power line communications having measurements and testing channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0097Relays

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The method involves transmitting a power line carrier control command from a control center to one or more substations, which pass the command as a message to receivers via a power supply network. The messages are checked for errors; if errors are detected messages are retransmitted until correct or a maximum retransmission number is reached. Command messages containing. message numbers and addresses are decoded at the sub stations and relayed if not for test purposes. The center waits until sending a query message to the sub station requiring a reply to a message if not a test message.

Description

       

  
 



  Die Erfindung bezieht sich auf ein Verfahren zur lnformationsübertragung in Rundsteuersystemen gemäss dem Oberbegriff des Anspruchs 1. 



  Die Rundsteuertechnik ist ein bekanntes Kommunikationsmittel, welches ein elektrisches Energieversorgungsnetz als Übertragungsmedium verwendet. Die zu übertragenden Daten werden auf der Mittelspannungsebene, ausnahmsweise auch auf der Hoch- oder Niederspannungsebene des Energieversorgungsnetzes als Folge tonfrequenter Impulse - dem sogenannten Rundsteuertelegramm - dem 50 Hz- oder 60 Hz-Energieversorgungsnetz aufgeprägt. Dadurch kann ohne eigene spezielle Datenübertragungsleitungen jeder Elektrizitätsverbraucher eines bestimmten Netzgebietes erreicht werden. Die Rundsteuertechnik wird von Elektrizitäts-Versorgungungsunternehmen verwendet, um beispielsweise Tarife von Elektrizitätszählern umzuschalten und/oder bestimmte Verbraucher zeit- oder lastabhängig ein- oder auszuschalten. 



  Ein Rundsteuersystem besteht aus einem Steuerkopf, der sogenannten Rundsteuerzentrale, welche die Rundsteuertelegramme an eine oder mehrere, in der Regel weit auseinander liegende Rundsteuerunterstellen überträgt. In den letzteren befinden sich unter anderem die Sender, die, wie oben erwähnt, die Rundsteuertelegramme dem Energieversorgungsnetz aufprägen. Die Rundsteuerempfänger, welche bei den Elektrizitätsverbrauchern installiert sind, filtern das tonfrequente Rundsteuertelegramm aus der 50-Hz- bzw. 60-Hz-Spannung des Energieversorgungsnetzes, interpretieren es und führen die gewünschten Aktionen aus. 



  Gegenstand des Verfahrens der eingangs genannten Art ist nicht die eigentliche Rundsteuerung, also das Übertragen von Rundsteuertelegrammen über dem 50-Hz- bzw. 60-Hz-Energieversorgungsnetz, sondern die Übertragung zwischen der Rundsteuerzentrale und den Rundsteuerunterstellen über beliebige Übertragungskanäle. 



  Bekannt ist, die Rundsteuertelegramme in Echtzeit genau so von der Rundsteuerzentrale zu den Rundsteuerunterstellen zu übertragen wie sie dann anschliessend dem Energieversorgungsnetz aufgeprägt werden. Zur Überprüfung der Funktionstüchtigkeit des Senders wird jedes Rundsteuertelegramm in den Rundsteuerunterstellen ermittelt, beispielsweise unmittelbar am Sender oder mittels eines in der Nähe am Niederspannungsnetz angeschlossenen Prüf-Rundsteuerempfängers, und - wiederum in Echtzeit - von den Rundsteuerunterstellen zur Rundsteuerzentrale zurückgesandt, wo es  mittels eines Sollwert-/lstwert-Vergleichs mit dem ursprünglich übertragenen Rundsteuertelegramm verglichen wird.

   Für diese Echtzeitübertragung müssen von der Rundsteuerzentrale zu jeder Rundsteuerunterstelle in beiden Richtungen jeweils eigene Übertragungskanäle - sogenannte Punkt zu Punkt- Verbindungen - zur Verfügung stehen. 



  Seit der Einführung der Rundsteuertechnik, hat sich bei den Energieversorgungsunternehmen die Anzahl der verschiedenen benötigten Steuereinrichtungen und damit der Bedarf an Übertragungskapazität vervielfacht. Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren der eingangs genannten Art zu verwirklichen, welches gestattet
  &cirf&  Echtzeitübertragungen zu vermeiden, da bei den Energieversorgungsunternehmen nicht immer eigene Standleitungen zur Verfügung stehen und somit öffentliche Telefon-Wählverbindungen verwendet werden müssen, was Echtzeitübertragungen verunmöglicht,
  &cirf&  für die verschiedenen Steuereinrichtungen der Energieversorgungsunternehmen zwischen einer Zentrale und Unterstellen die selben Übertragungseinrichtungen bzw.

   Übertragungskanäle zu verwenden wie für die Rundsteuerung und
  &cirf&  die Verwendung von Punkt zu Punkt-Verbindungen zwischen der Rundsteuerzentrale und den verschiedenen Rundsteuerunterstellen zu vermeiden, da die geografische Verhältnisse oft derart sind, dass Linienverbindungen wesentlich kürzer als Punkt-zu-Punkt-Verbindungen und deshalb wirtschaftlicher sind. 



  Die genannte Aufgabe wird erfindungsgemäss durch die im Kennzeichen des Anspruchs 1 angegebenen Merkmale gelöst. Vorteilhafte Ausgestaltungen der Erfindung ergeben sich aus den abhängigen Ansprüchen. 



  Ausführungsbeispiele der Erfindung sind in der Zeichnung dargestellt und werden im Folgenden näher beschrieben. 



  Es zeigen: 
 
   Fig. 1a ein Flussdiagramm einer ersten Variante des erfindungsgemässen Verfahrens einer Rundsteuerzentrale, 
   Fig. 1b ein Flussdiagramm der ersten Variante des erfindungsgemässen Verfahrens einer Rundsteuerunterstelle, 
   Fig. 2a ein Flussdiagramm einer zweiten Variante des erfindungsgemässen Verfahrens einer Rundsteuerzentrale, 
   Fig. 2b ein Flussdiagramm der zweiten Variante des erfindungsgemässen Verfahrens einer Rundsteuerunterstelle, 
   Fig. 3a ein Flussdiagramm einer dritten Variante des erfindungsgemässen Verfahrens einer Rundsteuerzentrale, 
   Fig. 3b ein Flussdiagramm der dritten Variante des erfindungsgemässen Verfahrens einer Rundsteuerunterstelle, 
   Fig. 4a ein Flussdiagramm einer vierten Variante des erfindungsgemässen Verfahrens einer Rundsteuerzentrale und 
   Fig.

   4b ein Flussdiagramm der vierten Variante des erfindungsgemässen Verfahrens einer Rundsteuerunterstelle. 
 



  Die Flussdiagramme enthalten Funktions- und Entscheidungsblöcke, wobei bei den letzteren die Ja-Ausgänge mit einem Y (für "Yes") und die Nein-Ausgänge mit einem N (für "No" gekennzeichnet sind. Nachfolgend wird das zwischen der Rundsteuerzentrale und den Rundsteuerunterstellen in kodierter Form übertragene Rundsteuertelegramm als Rundsteuerbefehl bezeichnet und nur das über ein Energieversorgungsnetz übertragene Telegramm als Rundsteuertelegramm bezeichnet. 



  Die Rundsteuerzentrale und alle Rundsteuerunterstellen sind über einen Übertragungskanal, der als serielle Datenbusverbindung ausgebildet ist, oder über mehrere Übertragungskanäle miteinander verbunden. Jede Rundsteuerunterstelle besitzt eine kodierte Adresse, mit der die Rundsteuerzentrale diejenigen Rundsteuerunterstellen auswählen kann, die ausschliesslich das betreffende Rundsteuertelegramm senden sollen. Das Datenformat, das Übertragungsprotokoll mit seinen Sicherheitsmechanismen und das Übertragungsnetz mit seiner Topologie und Leitungsart sind beliebig. Vorzugsweise werden bekannte, möglicherweise normierte Übertragungseinrichtungen z.B. gemäss DIN-Norm 19244 oder IEC-Norm 870-5 eingesetzt. Das Verfahren ist für "Single Master-Slave"-Übertragungseinrichtungen ausgelegt, kann aber auch mit "Multimaster"-Übertragungseinrichtungen eingesetzt werden.

   Vorzuziehen ist die Verwendung von Übertragungseinrichtungen, welche eine "Broadcast"-Übertragung ermöglichen, bei der ein Befehl für alle Rundsteuerunterstellen bestimmt ist, jedoch sind, unter Berücksichtigung eines gewissen Zeitverzugs, auch solche mit Einzelübertragung einsetzbar, wie z.B. öffentliche Telefon-Wählnetze. 



  Das in der Fig. 1a dargestelle Flussdiagramm enthält die Blöcke 1 bis 7 und das in der Fig. 1b dargestellte Flussdiagramm die Blöcke 8 bis 13, die jeweils in der Reihen ihrer fortlaufenden steigenden Nummerierung in Reihe geschaltet sind. In der Fig. 1b ist ausserdem noch ein Block 1 3a vorhanden. Die Blöcke 1 bis 4, 7 bis 9, 11, 13 und 13a sind Funktionsblöcke, während die Blöcke 5, 6, 10 und 12 Entscheidungsblöcke sind. Ein Nein-Ausgang N des Blocks 5 und ein Ja-Ausgang Y des Blocks 6 bzw. ein Tg-Ausgang (Telegramm-Ausgang) des Blocks 10  und ein Ja-Ausgang Y des Blocks 12 werden für das Inreiheschalten der Blöcke verwendet, während der Ja-Ausgang Y des Blocks 5 und der Nein-Ausgang N des Blocks 6 jeweils mit einem zweiten Eingang des Blocks 7 bzw. des Blocks 3 verbunden ist.

   Ein Ab-Ausgang (Abfrage-Ausgang) des Blocks 10 ist auf einen Eingang des Blocks 13a geführt, dessen Ausgang mit einem zweiten Eingang des Blocks 13 verbunden ist. Ein Ausgang des letzteren und ein Nein-Ausgang N des Blocks 12 ist jeweils auf einen zweiten Eingang des Blocks 8 bzw. des Blocks 11 geführt. 



  In den verschiedenen, nachfolgend aufgelisteten Blöcken werden jeweils die dort angegebenen Funktionen bzw. Entscheidungen durchgeführt: 
<tb><TABLE> Columns=2 
<tb><SEP>Block 1<SEP>Programmstart in der Rundsteuerzentrale.
<tb><SEP>Block 2<SEP>Der Rundsteuerbefehl, eine zugehörige Telegrammnummer und die Adressen der ausgewählten Unterstellen werden von der Rundsteuerzentrale zu allen Rundsteuerunterstellen übertragen.
<tb><SEP>Block 3<SEP>Die Rundsteuerzentrale wartet die Zeit ab, die für eine Übertragung eines Rundsteuertelegramms erforderlich ist.
<tb><SEP>Block 4<SEP>Die Rundsteuerzentrale sendet einen Abfragebefehl an allen Rundsteuerunterstellen.
<tb><SEP>Block 5<SEP>Die Rundsteuerzentrale entscheidet, ob das zuletzt gesendete Rundsteuertelegramm bzw.

   dessen zuletzt durchgeführte Sendewiederholung in allen mittels der Adressen ausgewählten Rundsteuerunterstellen gesendet wurde. Wenn ja, geht das Programm zum zweiten Eingang des Blocks 7. Wenn nein, geht das Programm zum Eingang des nachfolgenden Blocks 6.
<tb><SEP>Block 6<SEP>Die Rundsteuerzentrale entscheidet, ob eine vorgegebene maximale Anzahl von Telegrammwiederholungen erreicht ist. Wenn ja, geht das Programm zu einem ersten Eingang des nachfolgenden Blocks 7.

   Wenn nein, geht das Programm zum zweiten Eingang des Blocks 3.
<tb><SEP>Block 7<SEP>Programmende in der Rundsteuerzentrale.
<tb><SEP>Block 8<SEP>Programmstart in einer Rundsteuerunterstelle.
<tb><SEP>Block 9<SEP>Warten der Rundsteuerunterstelle auf eine Sendung der Rundsteuerzentrale.
<tb><SEP>Block 10<SEP>Die Rundsteuerunterstelle entscheidet, ob die Rundsteuerzentrale die Sendung eines Rundsteuertelegramms wünscht oder ob sie einen Abfragebefehl gesendet hat.

   Im letzteren Fall geht das Programm zum Eingang des Blocks 1 3a, im ersteren Fall zu einem ersten Eingang des Blocks 11.
<tb><SEP>Block 11<SEP>Die RundsteuerunterstelIe sendet den empfangenen und dekodierten Rundsteuerbefehl als Rundsteuertelegramm über das Energieversorgungsnetz zu den Rundsteuerempfängern und prüft jeweils mittels eines Sollwert-/lstwert- Vergleichs, ob das gerade gesendete Rundsteuertelegramm fehlerfrei gesendet wurde.
<tb><SEP>Block 12<SEP>Die Rundsteuerunterstelle entscheidet, ob das zuletzt gesendete Rundsteuertelegramm fehlerfrei gesendet wurde oder ob die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist. Wenn ja, geht das Programm über den Block 13 wieder zurück zum Programmstart im Block 8. Wenn nein, geht das Programm zum zweiten Eingang des Blocks 11.

   Im letzteren Fall, veranlasst die Rundsteuerunterstelle eine Sendewiederholung des zuletzt gesendeten Rundsteuertelegramms mit einem erneuten Sollwert-/lstwert-Vergleich. Es finden somit so viele Sendewiederholungen statt, bis dass entweder das Rundsteuertelegramm fehlerfrei gesendet wurde oder bis dass die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist.
<tb><SEP>Block 13<SEP>Der Block 13 bildet eine Oder-Funktion der Ausgangssignale der Blöcke 12 und 13a.
<tb><SEP>Block 13a<SEP>Die Rundsteuerunterstelle sendet als Antwort auf den von der Rundsteuerzentrale erhaltenen Abfragebefehl das Resultat des Sollwert-/lstwert-Vergleichs des zuletzt gesendeten Rundsteuertelegramms als Prüfergebnis mitsamt der Telegrammnummer zur Rundsteuerzentrale zurück. Das Programm geht anschliessend über den Block 13 zum Programmstart im Block 8 zurück. 
<tb></TABLE> 



  In der in der Fig. 1a und der Fig. 1b dargestellten ersten Variante des erfindungsgemässen Verfahrens ist die Übertragung derart gestaltet, dass - zwecks Erzielung einer möglichst kurzen Reaktionszeit - eine Rundsteuerunterstelle, welche ausgewählt wurde, d.h. die einen Sendeauftrag erhalten hat, diesen ohne Verzögerung und ohne Rücksicht auf weitere Rundsteuerunterstellen sofort ausführt sowie möglicherweise notwendig werdende Sendewiederholungen eigenständig auslöst und ausführt. 



  In allen Varianten des erfindungsgemässen Verfahrens
 - werden ein Rundsteuerbefehl, eine zugehörige Telegrammnummer sowie Adressen von ausgewählten Rundsteuerunterstellen von der Rundsteuerzentrale in kodierter Form zu einer oder mehreren Rundsteuerunterstellen gesendet, wo der empfangene Rundsteuerbefehl in den mittels der Adressen ausgewählten Rundsteuerunterstellen dekodiert wird,
 - wird von den Rundsteuerunterstellen der empfangene Rundsteuerbefehl als Rundsteuertelegramm über das Energieversorgungsnetz zu den Rundsteuerempfängern gesandt, 
 - wird im Rundsteuersystem jeweils mittels des SolIwert-/lstwert-Vergleichs das Rundsteuertelegramm auf Fehlerfreiheit kontrolliert, um bei einer vorliegenden Fehlerhaftigkeit eine Sendewiederholung des Rundsteuertelegramms so oft zu veranlassen,

   bis dass entweder Fehlerfreiheit vorliegt oder die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist, klären die Rundsteuerunterstellen vor Sendung des Rundsteuertelegramms ab, ob die Rundsteuerzentrale eine Rundsteuersendung oder mittels des Abfragebefehls ein Prüfergebnis verlangt, und senden nur im ersteren Fall den dekodierten Rundsteuerbefehl als Rundsteuertelegramm,
 - wartet die Rundsteuerzentrale jeweils nach Sendung ihres Rundsteuerbefehls mindestens eine für die Sendung des Rundsteuertelegramms erforderliche Zeit ab, um anschliessend an die Rundsteuerunterstellen den Abfragebefehl zu senden,
 - klären die ausgewählten Rundsteuerunterstellen nach Empfang des Abfragebefehls erneut ab, ob die Rundsteuerzentrale eine Rundsteuersendung oder mittels des Abfragebefehls ein Prüfergebnis verlangt,

   und senden nur im letzteren Fall das Ergebnis des Sollwert-/lstwert-Vergleichs des zuletzt von den betreffenden Rundsteuerunterstellen gesendeten Rundsteuertelegramms als Prüfergebnis mitsamt der Telegrammnummer zur Rundsteuerzentrale,
 - kontrolliert die letztere anschliessend, ob das zuletzt gesendete Rundsteuertelegramm in allen ausgewählten Rundsteuerunterstellen fehlerfrei gesendet wurde, und, falls nicht, im Falle, dass die vorgegebene maximale Anzahl von Sendewiederholungen noch nicht erreicht ist, wartet sie wieder die Zeit ab, die für die Sendung eines weiteren, erneut gesendeten Rundsteuertelegramms erforderlich ist, um den Abfragebefehl zuhanden der Rundsteuerunterstellen zu wiederholen und damit einen weiteren Abfragezyklus einzuleiten, wobei
 - der Abfragezyklus so oft wiederholt wird,

   bis dass alle ausgewählten Rundsteuerunterstellen Fehlerfreiheit ihres zuletzt gesendeten Rundsteuertelegramms bestätigen oder bis dass die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist. Anschliessend geht die Rundsteuerzentrale wieder in ihrer allgemeinen Warteposition. Die Abfrage wird somit höchstens so oft wiederholt, bis dass die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist. 



  In der ersten erfindungsgemässen Variante wartet die Rundsteuerzentrale nach Sendung ihres Rundsteuerbefehls jeweils die für die Sendung des Rundsteuertelegramms erforderliche Zeit ab, um sofort anschliessend den Abfragebefehl an die Rundsteuerunterstellen zu senden. Ausserdem wird in der ersten Variante jeweils der Sollwert-/lstwert-Vergleich in den ausgewählten Rundsteuerunterstellen selber nach jeder Sendung eines ihrer Rundsteuertelegramme verwirklicht, um gegebenenfalls in der  betreffenden Rundsteuerunterstelle lokal, selbsttätig und automatisch eine weitere Sendewiederholung zu veranlassen. 



  Dem Aufbau des Energieversorgungsnetzes entsprechend, werden unterschiedliche Anforderungen an die Gleichzeitigkeit der von den Sendern in den verschiedenen Rundsteuerunterstellen abzusetzenden Rundsteuertelegramme gestellt. Sind Energieversorgungsnetze voneinander getrennt oder nur auf einer übergeordneten Spannungsebene verbunden, können die Rundsteuertelegramme zeitversetzt abgesetzt werden. Sind hingegen die Energieversorgungsnetze vermascht, d.h. in der Mittel- oder Niederspannungsebene dauernd oder zeitweise verbunden, müssen die Rundsteuertelegramme von allen Sendern gleichzeitig, d.h. synchron abgesetzt werden. Bei einer Echtzeitübertragung ist die Gleichzeitigkeit unter Einhaltung gewisser Bedingungen automatisch gegeben.

   Bei kodierten Übertragungen müssen zum Erreichen der Gleichzeitigkeit Synchronisations-Mechanismen eingesetzt werden, die in der ersten Variante nicht vorhanden, jedoch in den nachfolgend beschrieben zweiten bis vierten Varianten vorhanden sind und deren Vorteile ausmachen. 



  Die in der Fig. 2a und der Fig. 2b dargestellten Flussdiagramme der zweiten erfindungsgemässen Variante sind ähnlich aufgebaut wie diejenigen der ersten Variante mit folgenden Unterschieden:
 - Zwischen den Blöcken 2 und 3 ist ein Funktionsblock 3a in Reihe angeordnet.
 - Zwischen den Blöcken 2 und 3a ist fakultativ (daher gestrichelt dargestellt) ein Entscheidungsblock 2a in Reihe angeordnet, wobei der Ja-Ausgang Y des Blocks 2a für die Reihenschaltung verwendet wird und der Nein-Ausgang N mit einem weiteren, dritten Eingang des Blocks 7 verbunden ist.
 - Der Entscheidungsblock 5 ist durch einen Entscheidungsblock 5a ersetzt, der genauso im Flussdiagramm angeordnet und angeschlossen ist wie der Block 5 in der Fig.

   1a.
 - Der Nein-Ausgang N des Blocks 6 ist diesmal mit einem zweiten Eingang des Blocks 2 statt des Blocks 3 verbunden.
 - Zwei Funktionsblöcke 10a und 14 sind in der angegebenen Reihenfolge in Reihe geschaltet, wobei diese Reihenschaltung zwischen dem Tg-Ausgang des Blocks 10 und einem Eingang eines Entscheidungsblocks 15 angeordnet ist.
 - Ein Ja-Ausgang Y des letzteren ist über einen Funktionsblock 16 mit einem Eingang des Funktionsblocks 11 verbunden, dessen Ausgang diesmal unmittelbar, da der Entscheidungsblock 12 nicht mehr vorhanden ist, auf einen Eingang des Blocks 13 geführt ist. 
 - Ein Nein-Ausgang N des Blocks 15 ist über einen Funktionsblock 17 mit einem dritten Eingang des Blocks 13 verbunden. 



  In den verschiedenen, nachfolgend aufgelisteten Blöcken werden jeweils die dort angegebenen Funktionen bzw. Entscheidungen durchgeführt: 
<tb><TABLE> Columns=2 
<tb><SEP>Block 2a<SEP>Die Rundsteuerzentrale entscheidet, ob alle mittels der Adressen ausgewählten Rundsteuerunterstellen sendebereit sind. Wenn nicht, geht das Programm der Rundsteuerzentrale zum Programmende im Block 7.

   Wenn ja, geht dieses Programm dagegen zum Eingang des nächsten Blocks 3a
<tb><SEP>Block 3a<SEP>Die Rundsteuerzentrale sendet einen Sendebefehl zuhanden aller Rundsteuerunterstellen.
<tb><SEP>Block 5a<SEP>Die Rundsteuerzentrale entscheidet, ob das zuletzt gesendete Rundsteuertelegramm in allen mittels der Adressen ausgewählten Rundsteuerunterstellen fehlerfrei gesendet wurde.
<tb><SEP>Block 10a<SEP>Die ausgewählten Rundsteuerunterstellen speichern den empfangenen Rundsteuerbefehl und dekodieren denselben.
<tb><SEP>Block 14<SEP>Die ausgewählten Rundsteuerunterstellen warten auf Empfang des von der Rundsteuerzentrale gesendeten Sendebefehls oder auf den Ablauf einer zugelassenen Maximalzeit.
<tb><SEP>Block 15<SEP>Die ausgewählten Rundsteuerunterstellen entscheiden, ob ein Sendebefehl empfangen wurde oder, wenn nicht, ob die zugelassene Maximalzeit überschritten ist.

   Im letzteren Fall geht das Programm zum Eingang des Blocks 17, im ersteren Fall zum Eingang des Blocks 16.
<tb><SEP>Block 16<SEP>Die ausgewählten Rundsteuerunterstellen warten den Ablauf einer in der Regel einstellbaren Verzögerungszeit ab.
<tb><SEP>Block 17<SEP>Die ausgewählten Rundsteuerunterstellen verwerfen den gespeicherten Rundsteuerbefehl, welcher somit nicht als Rundsteuertelegramm gesendet wird.
<tb><SEP>Block 13<SEP>Die ausgewählten Rundsteuerunterstellen bilden die Oder-Funktion der Ausgangssignale der drei Blöcke 11, 13a und 17. 
<tb></TABLE> 



  In der zweiten erfindungsgemässen Variante
 - wird somit nach dem Abklären, ob die Rundsteuerzentrale eine Rundsteuersendung oder ein Prüfergebnis verlangt und vor dem Senden des dekodierten Rundsteuerbefehls als Rundsteuertelegramm der Rundsteuerbefehl in den ausgewählten  Rundsteuerunterstellen gespeichert und warten die letzteren auf einen nachfolgenden Sendebefehl der Rundsteuerzentrale oder den Ablauf einer zugelassenen Maximalzeit, 
 - kontrollieren die ausgewählten Rundsteuerunterstellen anschliessend fortlaufend, ob sie den Sendebefehl von der Rundsteuerzentrale empfangen haben und, falls nicht, ob die zugelassene Maximalzeit überschritten ist, wobei sie im letzteren Fall, den gespeicherten Rundsteuerbefehl verwerfen und nicht als Rundsteuertelegramm über das Energieversorgungsnetz senden,
 - sendet die Rundsteuerzentrale, gegebenenfalls nach Feststellung,

   dass alle ausgewählten Rundsteuerunterstellen sendebereit sind, einen Sendebefehl an die Rundsteuerunterstellen,
 - warten die ausgewählten Rundsteuerunterstellen nach einem Empfang des Sendebefehls vor Ablauf der zugelassenen Maximalzeit den Ablauf der Verzögerungszeit ab, um dann alle den gespeicherten und dekodierten Rundsteuerbefehl als Rundsteuertelegramm gleichzeitig und synchron über das Energieversorgungsnetz zu den Rundsteuerempfängern zu senden, wobei jeweils in den ausgewählten Rundsteuerunterstellen mittels des Sollwert-/Istwert-Vergleichs die Fehlerfreiheit des betreffenden gesendeten Rundsteuertelegramms kontrolliert wird,
 - wartet die Rundsteuerzentrale nach Sendung des Sendebefehls die für die Sendung des Rundsteuertelegramms erforderliche Zeit ab, um den Abfragebefehl an die Rundsteuerunterstellen zu senden,

  
 - beenden die ausgewählten Rundsteuerunterstellen nach dem Senden des Prüfergebnisses zuhanden der Rundsteuerzentrale ihren Sendevorgang,
 - kontrolliert die Rundsteuerzentrale anschliessend, ob das zuletzt gesendete Rundsteuertelegramm in allen ausgewählten Rundsteuerunterstellen fehlerfrei gesendet wurde, und, falls nicht, im Falle, dass die vorgegebene maximale Anzahl Sendewiederholungen noch nicht erreicht ist, sendet sie erneut den Rundsteuerbefehl, die zugehörige Telegrammnummer sowie die Adressen der Rundsteuerunterstellen kodiert zu den Rundsteuerunterstellen, worauf sich der bisher beschriebene Programmablauf wiederholt, und
 - geht die Rundsteuerzentrale wieder in ihrer Warteposition,

   wenn alle ausgewählten Rundsteuerunterstellen Fehlerfreiheit ihres zuletzt gesendeten Rundsteuertelegramms bestätigen oder wenn die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist. 



  Die in der Regel einstellbare Verzögerungszeit in den Rundsteuerstellen dient dazu, Unterschiede in den unterschiedlichen, jedoch konstanten Übertragungs-Verzögerungszeiten zwischen der Rundsteuerzentrale und den verschiedenen Rundsteuerunterstellen auszugleichen, so dass die letzteren alle ihr  Rundsteuertelegramm gleichzeitig und synchron in das Energieversorgungsnetz einspeisen. 



  Die in der Fig. 3a und der Fig. 3b dargestellten Flussdiagramme der dritten erfindungsgemässen Variante sind ähnlich aufgebaut wie diejenigen der zweiten Variante mit folgenden Unterschieden:
 - Ein Funktionsblock 1b ist zwischen den Blöcken 1 und 2 in Reihe angeordnet.
 - Die Blöcke 2a und 3a sind nicht mehr vorhanden, dafür ist ein Funktionsblock 2b zwischen den Blöcken 2 und 3 in Reihe angeordnet.
 - Der Nein-Ausgang N des Blocks 6 ist diesmal auf einen zweiten Eingang des Blocks 1b statt des Blocks 2 geführt.
 - Der Funktionsblock 14 und der Entscheidungsblock 15 sind durch einen Funktionsblock 14a bzw. einen Entscheidungsblock 15a ersetzt, wobei der letztere im Flussdiagramm genauso angeordnet und angeschlossen ist wie der Block 15 der Fig.

   2b.
 - Die Blöcke 1b, 2b und 14a besitzen je einen Impulseingang, der jeweils von einem gemeinsamen Impulssignal B gespeist ist.
 - Der Block 16 ist in der dritten Variante nur fakultativ und vor allem dann vorhanden, wenn Übertragungseinrichtungen mit unterschiedlichen Signallaufzeiten eingesetzt werden. 



  In den verschiedenen, nachfolgend aufgelisteten Blöcken werden jeweils die dort angegebenen Funktionen bzw. Entscheidungen durchgeführt: 
<tb><TABLE> Columns=2 
<tb><SEP>Block 1b<SEP>Die Rundsteuerzentrale wartet auf einen nächsten, ersten Impuls des Impulssignals B.
<tb><SEP>Block 2b<SEP>Die Rundsteuerzentrale wartet auf einen nächsten, zweiten Impuls des Impulssignals B.
<tb><SEP>Block 14a<SEP>Die ausgewählten Rundsteuerunterstellen warten auf den nächsten, zweiten Impuls des Impulssignals B oder auf dem Ablauf der zugelassenen Maximalzeit.
<tb><SEP>Block 15a<SEP>Die ausgewählten Rundsteuerunterstellen entscheiden, ob der nächste, zweite Impuls empfangen wurde oder, wenn nicht, ob die zugelassene Maximalzeit überschritten ist.

   Im letzteren Fall geht das Programm zum Eingang des Blocks 17, im ersteren Fall zum Eingang des Blocks 16, falls vorhanden, ansonsten unmittelbar zum Eingang des Blocks 11. 
<tb></TABLE> 



  In der dritten erfindungsgemässen Variante 
 - wartet zu Beginn die Rundsteuerzentrale auf den nächsten, ersten Impuls eines gemeinsamen, von der Rundsteuerzentrale und den Rundsteuerunterstellen empfangenen Impulssignals, um den Rundsteuerbefehl, die zugehörige Telegrammnummer sowie die Adressen der Rundsteuerunterstellen in kodierter Form zu den Rundsteuerunterstellen zu senden, 
 - wird nach dem Abklären, ob die Rundsteuerzentrale eine Rundsteuersendung oder ein Prüfergebnis verlangt und vor dem Senden des dekodierten Rundsteuerbefehls als Rundsteuertelegramm der Rundsteuerbefehl in den ausgewählten Rundsteuerunterstellen gespeichert und warten die letzteren auf den nächsten, zweiten Impuls des Impulssignals oder den Ablauf der zugelassenen Maximalzeit,
 - kontrollieren die ausgewählten Rundsteuerunterstellen fortlaufend, ob sie den nächsten, zweiten Impuls empfangen haben und,

   falls nicht, ob die zugelassene Maximalzeit überschritten ist, und verwerfen sie im letzteren Fall den gespeicherten Rundsteuerbefehl, welchen sie somit nicht als Rundsteuertelegramm über das Energieversorgungsnetz senden,
 - senden die ausgewählten Rundsteuerunterstellen nach einem Empfang des nächsten, zweiten Impulses vor Ablauf der zugelassenen Maximalzeit, entweder nach Ablauf einer Verzögerungszeit (siehe Block 16) oder sogleich, alle den gespeicherten und dekodierten Rundsteuerbefehl synchron über das Energieversorgungsnetz zu den Rundsteuerempfängern, wobei jeweils in den ausgewählten Rundsteuerunterstellen mittels des Sollwert-/Istwert-Vergleichs die Fehlerfreiheit des gesendeten Rundsteuertelegramms kontrolliert wird,
 - wartet die Rundsteuerzentrale nach Sendung ihres Rundsteuerbefehls ebenfalls den nächsten, zweiten Impuls ab,

   um dann zusätzlich die für die Sendung des Rundsteuertelegramms erforderliche Zeit abzuwarten, um anschliessend den Abfragebefehl an die Rundsteuerunterstellen zu senden,
 - beenden die ausgewählten Rundsteuerunterstellen nach dem Senden des Prüfergebnisses zuhanden der Rundsteuerzentrale ihren Sendevorgang,
 - kontrolliert die Rundsteuerzentrale anschliessend, ob das zuletzt gesendete Rundsteuertelegramm in allen ausgewählten Rundsteuerunterstellen fehlerfrei gesendet wurde, und, falls nicht, im Falle, dass die vorgegebene maximale Anzahl Sendewiederholungen noch nicht erreicht ist, wartet sie einen nächsten, dritten Impuls ab, um erneut den Rundsteuerbefehl, die zugehörige Telegrammnummer sowie die Adressen der Rundsteuerunterstellen kodiert zu den Rundsteuerunterstellen zu senden, worauf sich der bisher beschriebene Programmablauf wiederholt,

   und 
 - geht die Rundsteuerzentrale wieder in ihrer Warteposition, wenn alle ausgewählten Rundsteuerunterstellen Fehlerfreiheit ihres zuletzt gesendeten Rundsteuertelegramms  bestätigen oder wenn die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist. 



  Die in der Fig. 4a und der Fig. 4b dargestellten Flussdiagramme der vierten erfindungsgernässen Variante sind ähnlich aufgebaut wie diejenigen der dritten Variante mit folgenden Unterschieden: 



  - Die Funktionsblöcke 1b und 2b sind durch den Funktionsblock 1c bzw. 2c ersetzt und der Block 2 ist nicht mehr vorhanden.
 - Der Nein-Ausgang N des Blocks 6 ist mit einem zweiten Eingang des Blocks 1c statt des Blocks 1b verbunden.
 - Die Funktionsblöcke 10a und 14a sind durch den Funktionsblock 10b bzw. 14b ersetzt.
 - Die Blöcke 15a, 16 und 17 sind nicht mehr vorhanden, so dass der Ausgang des Blocks 14b unmittelbar mit dem Eingang des Blocks 11 verbunden ist.
 - Der Block 13 bildet die Oder-Funktion der Ausgangssignale der beiden Blöcke 11 und 13a. 



  In den verschiedenen, nachfolgend aufgelisteten Blöcken werden jeweils die dort angegebenen Funktionen bzw. Entscheidungen durchgeführt: 
<tb><TABLE> Columns=2 
<tb><SEP>Block 1c<SEP>Nicht nur der Rundsteuerbefehl, die zugehörige Telegrammnummer und die Adressen der ausgewählten Unterstellen werden kodiert von der Rundsteuerzentrale zu allen Rundsteuerunterstellen übertragen, sondern auch eine Rundsteuersendezeit.
<tb><SEP>Block 2c<SEP>Die Rundsteuerzentrale wartet auf das Erreichen der Rundsteuersendezeit.
<tb><SEP>Block 10b<SEP>Nicht nur der empfangene Rundsteuerbefehl und die zugehörige Telegrammnummer, sondern auch die empfangene Rundsteuersendezeit wird in den ausgewählten Rundsteuerunterstellen gespeichert und dekodiert.
<tb><SEP>Block 14b<SEP>Die ausgewählten Rundsteuerunterstellen warten auf das Erreichen der Rundsteuersendezeit. 
<tb></TABLE> 

 

  In der vierten erfindungsgemässen Variante
 - sendet die Rundsteuerzentrale mit dem Rundsteuerbefehl, der zugehörigen Telegrammnummer und den Adressen der Rundsteuerunterstellen auch die Rundsteuersendezeit in kodierter Form zu den Rundsteuerunterstellen und wartet anschliessend ein Erreichen der Rundsteuersendezeit ab,
 - werden nach dem Abklären, ob die Rundsteuerzentrale eine Rundsteuersendung oder ein Prüfergebnis verlangt und vor dem Senden des dekodierten Rundsteuerbefehls als Rundsteuertelegramm der Rundsteuerbefehl, die Telegrammnummer und die  Rundsteuersendezeit in den ausgewählten Rundsteuerunterstellen gespeichert und warten die letzteren anschliessend auf das Erreichen der Rundsteuersendezeit,

  
 - senden die ausgewählten Rundsteuerunterstellen beim Erreichen der Rundsteuersendezeit alle den gespeicherten und dekodierten Rundsteuerbefehl synchron über das Energieversorgungsnetz zu den Rundsteuerempfängern, wobei jeweils in den ausgewählten Rundsteuerunterstellen mittels des Sollwert-/Istwert-Vergleichs die Fehlerfreiheit des gesendeten Rundsteuertelegramms kontrolliert wird,
 - wartet die Rundsteuerzentrale nach Erreichen der Rundsteuersendezeit die für die Sendung des Rundsteuertelegramms erforderliche Zeit ab, um den Abfragebefehl an die Rundsteuerunterstellen zu senden,
 - beenden die ausgewählten Rundsteuerunterstellen nach dem Senden des Prüfergebnisses zuhanden der Rundsteuerzentrale ihren Sendevorgang,
 - kontrolliert die Rundsteuerzentrale anschliessend,

   ob das zuletzt gesendete Rundsteuertelegramm in allen ausgewählten Rundsteuerunterstellen fehlerfrei gesendet wurde, und, falls nicht, sendet sie im Falle, dass die vorgegebene maximale Anzahl Sendewiederholungen noch nicht erreicht ist, erneut den Rundsteuerbefehl, die zugehörige Telegrammnummer, die Adressen der Rundsteuerunterstellen sowie die Rundsteuersendezeit kodiert zu den Rundsteuerunterstellen, worauf sich der bisher beschriebene Programmablauf wiederholt, und
 - geht die Rundsteuerzentrale wieder in ihrer Warteposition, wenn alle ausgewählten Rundsteuerunterstellen Fehlerfreiheit ihres zuletzt gesendeten Rundsteuertelegramms bestätigen oder wenn die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist. 



  Die zugelassene Maximalzeit ist vorzugsweise lokal oder aus der Ferne einstellbar. Das Erreichen der Rundsteuersendezeit wird mittels je einer Uhr ermittelt, die in der Rundsteuerzentrale sowie in den Rundsteuerunterstellen vorhanden ist und die mittels eines Zeitsignals eines externen Zeitgebers vor-zugsweise synchronisiert wird. 



  In der dritten und vierten Variante wird das Impulssignal B bzw. das Zeitsignal des externen Zeitgebers vorzugsweise von einem externen Zeitzeichensender erzeugt und über Funk zu der Rundsteuerzentrale und den Rundsteuerunterstellen übertragen. In diesem Fall ist in der dritten Variante der Block 16 überflüssig und kann weggelassen werden, da die Verzögerungszeit einer Funk-Übertragungsstrecke vernachlässigbar klein ist und das Impulssignal B annähernd gleichzeitig die Rundsteuerzentrale und alle Rundsteuerunterstellen erreicht. Der externe Zeitzeichensender ist dabei ein landgestützter Zeitzeichensender, wie z.B. ein DCF77, MSF, OMA, WWVB oder HBG, oder ein Satellitenzeitzeichensender, wie z.B. ein GPS, NNSS, GLONASS, GEOS oder  INSAT. Eventuell muss dann die Genauigkeit der empfangenen Information noch durch bestimmte Verfahren, z.B. durch Korrelation, verbessert werden.

   Das Impulssignal bzw. das Zeitsignal des externen Zeitgebers kann aber auch von einem in der Rundsteuerzentrale angeordneten Signalgenerator erzeugt werden und über gleiche Übertragungskanäle wie der Rundsteuerbefehl oder über getrennte Übertragungskanäle von der Rundsteuerzentrale zu den Rundsteuerunterstellen übertragen werden. In der dritten Variante ist in diesem Fall vorzugsweise der Block 16 vorhanden. 



  Die beschriebenen Verfahren lassen sich für zusätzliche Anforderungen sowie zur besseren Anpassung an die eingesetzten Übertragungsmittel vielseitig erweitern. Einige Beispiele sind:
  &cirf&  Sendeabbruch: Bei Anforderung eines Rundsteuerbefehls hoher Priorität durch die Rundsteuerzentrale, kann ein sich in der Rundsteuerunterstelle in Sendung befindliches Rundsteuertelegramm abgebrochen und unverzüglich das zum Rundsteuerbefehl hoher Priorität gehörige Rundsteuertelegramm gesendet werden.
  &cirf&  Spontanbetrieb: Die Rundsteuerunterstellen melden spontan Zustandsänderungen an die Rundsteuerzentrale, wie z.B. aufgetretene Fehler.
  &cirf&  Rundsteuerunterstellen-Meldungen: Die Rundsteuerunterstellen übermitteln der Rundsteuerzentrale Zustände bzw.

   Zustandsänderungen beliebiger, auch rundsteuerfremder Einrichtungen.
  &cirf&  Fernparametrierung: Die Rundsteuerzentrale übermittelt den Rundsteuerunterstellen Werte gewisser Parameter, wie z.B. Werte der Verzögerungszeit, der zugelassenen Maximalzeit, der maximalen Anzahl von Sendewiederholungen, usw.
  &cirf&  Fernprogrammierung: Die Rundsteuerzentrale übermittelt den Rundsteuerunterstellen Rundsteuerbefehle und deren Auslösezeiten. Dadurch können Rundsteuertelegramme von den Rundsteuerunterstellen selbständig gesendet werden.
  &cirf&  Notprogramm: Wie oben, jedoch senden die Rundsteuerunterstellen nur selbständig, wenn die Verbindung zur Rundsteuerzentrale ausfällt.
  &cirf&  Intelligente Rundsteuerunterstellen: Diese übernehmen weitere Teilaufgaben der Rundsteuerzentrale, wie z.B. ein lokales Lastmanagement. 



  
 



  The invention relates to a method for transmitting information in ripple control systems according to the preamble of claim 1.



  Ripple control technology is a known means of communication which uses an electrical power supply network as a transmission medium. The data to be transmitted are impressed on the medium voltage level, exceptionally also on the high or low voltage level of the energy supply network as a result of sound frequency impulses - the so-called ripple control telegram - of the 50 Hz or 60 Hz energy supply network. As a result, every electricity consumer in a certain network area can be reached without any special data transmission lines. The ripple control technology is used by electricity supply companies, for example, to switch tariffs of electricity meters and / or to switch certain consumers on or off depending on time or load.



  A ripple control system consists of a control head, the so-called ripple control center, which transmits the ripple control telegrams to one or more ripple control centers, which are generally far apart. The latter include the transmitters, which, as mentioned above, impress the ripple control telegrams on the energy supply network. The ripple control receivers, which are installed at the electricity consumers, filter the audio frequency ripple control telegram from the 50 Hz or 60 Hz voltage of the power supply network, interpret it and carry out the desired actions.



  The method of the type mentioned at the beginning is not the actual ripple control, i.e. the transfer of ripple control telegrams via the 50 Hz or 60 Hz power supply network, but rather the transfer between the ripple control center and the ripple control subordinate units via any transmission channels.



  It is known to transmit the ripple control telegrams from the ripple control center to the ripple control centers in real time in exactly the same way as they are then impressed on the energy supply network. To check the functionality of the transmitter, each ripple control telegram is determined in the ripple control centers, for example directly at the transmitter or by means of a test ripple control receiver connected to the low-voltage network, and - again in real time - sent back from the ripple control centers to the ripple control center, where it is / actual value comparison with the originally transmitted ripple control telegram.

   For this real-time transmission, the ripple control center must have its own transmission channels - so-called point-to-point connections - in each direction in each direction.



  Since the introduction of ripple control technology, the number of different control devices required and thus the need for transmission capacity has multiplied among the energy supply companies. The invention has for its object to implement a method of the type mentioned, which allows
  & cirf & to avoid real-time transmissions, since the energy supply companies do not always have their own dedicated lines and therefore public telephone dial-up connections must be used, which makes real-time transmissions impossible,
  & cirf & for the various control devices of the energy supply companies between a central office and subordinate offices, the same transmission devices or

   Use transmission channels as for ripple control and
  & cirf & to avoid the use of point-to-point connections between the ripple control center and the various ripple control centers, since the geographical conditions are often such that line connections are significantly shorter than point-to-point connections and are therefore more economical.



  According to the invention, this object is achieved by the features specified in the characterizing part of claim 1. Advantageous embodiments of the invention result from the dependent claims.



  Exemplary embodiments of the invention are shown in the drawing and are described in more detail below.



  Show it:
 
   1a shows a flowchart of a first variant of the method according to the invention of a ripple control center,
   1b is a flowchart of the first variant of the ripple control subordinate method according to the invention,
   2a shows a flowchart of a second variant of the method according to the invention of a ripple control center,
   2b shows a flowchart of the second variant of the ripple control subordinate method according to the invention,
   3a shows a flow diagram of a third variant of the method according to the invention of a ripple control center,
   3b is a flowchart of the third variant of the ripple control subordinate method according to the invention,
   4a shows a flowchart of a fourth variant of the method according to the invention of a ripple control center and
   Fig.

   4b shows a flow diagram of the fourth variant of the method according to the invention of a ripple control center.
 



  The flowcharts contain function and decision blocks, the latter showing the yes outputs with a Y (for "Yes") and the no outputs with an N (for "No". In the following, this is between the ripple control center and the ripple control subordinate The ripple control telegram transmitted in coded form is called the ripple control command and only the telegram transmitted via a power supply network is called the ripple control telegram.



  The ripple control center and all ripple control units are connected to one another via a transmission channel, which is designed as a serial data bus connection, or via a plurality of transmission channels. Each ripple control center has a coded address with which the ripple control center can select those ripple control centers that should only send the relevant ripple control telegram. The data format, the transmission protocol with its security mechanisms and the transmission network with its topology and line type are arbitrary. Known, possibly standardized transmission devices, e.g. according to DIN standard 19244 or IEC standard 870-5. The method is designed for "single master-slave" transmission devices, but can also be used with "multimaster" transmission devices.

   It is preferable to use transmission devices which enable a "broadcast" transmission, in which a command is intended for all ripple control units, but, taking into account a certain time delay, those with individual transmission can also be used, e.g. public telephone networks.



  The flowchart shown in FIG. 1a contains blocks 1 to 7 and the flowchart shown in FIG. 1b contains blocks 8 to 13, which are each connected in series in the series of their consecutive increasing numbering. In Fig. 1b there is also a block 1 3a. Blocks 1 to 4, 7 to 9, 11, 13 and 13a are functional blocks, while blocks 5, 6, 10 and 12 are decision blocks. A no output N of block 5 and a yes output Y of block 6 or a Tg output (telegram output) of block 10 and a yes output Y of block 12 are used for connecting the blocks in series during the Yes output Y of block 5 and no output N of block 6 are each connected to a second input of block 7 and block 3, respectively.

   An Ab output (query output) of block 10 is connected to an input of block 13a, the output of which is connected to a second input of block 13. An output of the latter and a no output N of the block 12 are each connected to a second input of the block 8 and the block 11, respectively.



  The functions and decisions specified there are carried out in the various blocks listed below:
 <tb> <TABLE> Columns = 2
 <tb> <SEP> block 1 <SEP> Program start in the ripple control center.
 <tb> <SEP> block 2 <SEP> The ripple control command, an associated telegram number and the addresses of the selected subordinates are transmitted from the ripple control center to all ripple control subordinates.
 <tb> <SEP> block 3 <SEP> The ripple control center waits for the time required to transmit a ripple control telegram.
 <tb> <SEP> Block 4 <SEP> The ripple control center sends a query command to all ripple control units.
 <tb> <SEP> Block 5 <SEP> The ripple control center decides whether the ripple control telegram last sent or

   whose last retransmission was sent in all ripple control centers selected using the addresses. If so, the program goes to the second input of block 7. If not, the program goes to the input of subsequent block 6.
 <tb> <SEP> Block 6 <SEP> The ripple control center decides whether a specified maximum number of telegram repetitions has been reached. If so, the program goes to a first input of the subsequent block 7.

   If not, the program goes to the second input of block 3.
 <tb> <SEP> block 7 <SEP> Program end in the ripple control center.
 <tb> <SEP> block 8 <SEP> Program start in a ripple control center.
 <tb> <SEP> Block 9 <SEP> Waiting for the ripple control center for a shipment from the ripple control center.
 <tb> <SEP> block 10 <SEP> The ripple control center decides whether the ripple control center wishes to send a ripple control telegram or whether it has sent a query command.

   In the latter case, the program goes to the input of block 1 3a, in the former case to a first input of block 11.
 <tb> <SEP> block 11 <SEP> The ripple control unit sends the received and decoded ripple control command as a ripple control telegram via the power supply network to the ripple control receivers and uses a setpoint / actual value comparison to check whether the ripple control telegram just sent was sent without errors.
 <tb> <SEP> block 12 <SEP> The ripple control center decides whether the last ripple control telegram sent was sent without errors or whether the specified maximum number of retransmissions has been reached. If so, the program goes back via block 13 to the program start in block 8. If no, the program goes to the second input of block 11.

   In the latter case, the ripple control center initiates a retransmission of the last ripple control telegram sent with a new setpoint / actual value comparison. There are so many retransmissions that either the ripple control telegram was sent without errors or that the specified maximum number of retransmissions has been reached.
 <tb> <SEP> block 13 <SEP> Block 13 forms an OR function of the output signals of blocks 12 and 13a.
 <tb> <SEP> block 13a <SEP> In response to the query command received from the ripple control center, the ripple control center sends the result of the setpoint / actual value comparison of the last ripple control telegram sent as a test result together with the telegram number to the ripple control center. The program then goes back via block 13 to the program start in block 8.
 <tb> </TABLE>



  In the first variant of the method according to the invention shown in FIGS. 1a and 1b, the transmission is designed in such a way that - in order to achieve the shortest possible response time - a ripple control center that has been selected, i.e. who has received a send order, executes it immediately without delay and regardless of other ripple control units, and independently triggers and executes any retransmissions that may become necessary.



  In all variants of the method according to the invention
 - a ripple control command, an associated telegram number and addresses of selected ripple control units are sent from the ripple control center in coded form to one or more ripple control units where the ripple control command received is decoded in the ripple control units selected by means of the addresses,
 - the ripple control units send the received ripple control command as a ripple control telegram to the ripple control recipients via the power supply network,
 - In the ripple control system, the ripple control telegram is checked for errors in each case by means of the solIvalue / actual value comparison, in order to cause the ripple control telegram to be repeated as often in the event of an error,

   until there is no error or the specified maximum number of retransmissions has been reached, the ripple control units clarify before sending the ripple control telegram whether the ripple control center requests a ripple control transmission or a test result using the query command, and only send the decoded ripple control command as a ripple control telegram in the first case,
 - the ripple control center waits after sending its ripple control command at least one time necessary for sending the ripple control telegram, in order to then send the query command to the ripple control subordinate,
 - After receiving the query command, the selected ripple control subordinates clarify again whether the ripple control center requests a ripple control transmission or a test result by means of the query command,

   and only send the result of the setpoint / actual value comparison of the ripple control telegram last sent by the relevant ripple control centers as a test result together with the telegram number to the ripple control center,
 - The latter then checks whether the last ripple control telegram sent was sent without error in all selected ripple control units, and, if not, if the specified maximum number of retransmissions has not yet been reached, it waits again for the time required for the broadcast of another, retransmitted telegram telegram is required to repeat the query command to the ripple control units and thus to initiate another polling cycle, whereby
 - the polling cycle is repeated as often,

   until all selected ripple control subordinates confirm that the ripple control telegram last sent was error-free or until the specified maximum number of retransmissions has been reached. The ripple control center then goes back to its general waiting position. The query is therefore repeated at most until the predetermined maximum number of retransmissions has been reached.



  In the first variant according to the invention, the ripple control center waits for the time required for sending the ripple control telegram after sending its ripple control command, in order to then immediately send the query command to the ripple control subordinates. In addition, in the first variant, the setpoint / actual value comparison is carried out in the selected ripple control centers themselves after each transmission of one of their ripple control telegrams, so that, if necessary, a further retransmission is initiated locally, automatically and automatically in the ripple control center concerned.



  In accordance with the structure of the energy supply network, different requirements are placed on the simultaneity of the ripple control telegrams to be sent by the transmitters in the various ripple control centers. If power supply networks are separated from each other or only connected at a higher voltage level, the ripple control telegrams can be sent with a time delay. On the other hand, are the energy supply networks meshed, i.e. Connected permanently or temporarily in the medium or low voltage level, the ripple control telegrams from all transmitters must be simultaneously, i.e. be released synchronously. With real-time transmission, simultaneity is automatically given under certain conditions.

   In the case of coded transmissions, synchronization mechanisms must be used to achieve simultaneity, which are not present in the first variant, but are present in the second to fourth variants described below, and which constitute their advantages.



  The flow diagrams of the second variant according to the invention shown in FIGS. 2a and 2b are structured similarly to those of the first variant with the following differences:
 - A functional block 3a is arranged in series between blocks 2 and 3.
 - Between blocks 2 and 3a, a decision block 2a is optionally arranged (shown in broken lines) in series, the yes output Y of block 2a being used for the series connection and the no output N with a further, third input of block 7 connected is.
 - Decision block 5 is replaced by decision block 5a, which is arranged and connected in the same way as block 5 in FIG.

   1a.
 - This time, the no output N of block 6 is connected to a second input of block 2 instead of block 3.
 - Two function blocks 10a and 14 are connected in series in the order given, this series connection being arranged between the Tg output of block 10 and an input of a decision block 15.
 A yes output Y of the latter is connected via a function block 16 to an input of the function block 11, the output of which is routed directly to an input of the block 13 this time, since the decision block 12 is no longer present.
 - A no output N of block 15 is connected via function block 17 to a third input of block 13.



  The functions and decisions specified there are carried out in the various blocks listed below:
 <tb> <TABLE> Columns = 2
 <tb> <SEP> block 2a <SEP> The ripple control center decides whether all ripple control units selected using the addresses are ready to send. If not, the program of the ripple control center goes to the end of the program in block 7.

   If so, on the other hand, this program goes to the input of the next block 3a
 <tb> <SEP> block 3a <SEP> The ripple control center sends a send command to all ripple control centers.
 <tb> <SEP> block 5a <SEP> The ripple control center decides whether the last ripple control telegram sent was sent without error in all ripple control centers selected using the addresses.
 <tb> <SEP> block 10a <SEP> The selected ripple control units save the received ripple control command and decode it.
 <tb> <SEP> block 14 <SEP> The selected ripple control units wait for the receipt of the send command sent by the ripple control center or for an allowed maximum time to expire.
 <tb> <SEP> block 15 <SEP> The selected ripple control units decide whether a send command has been received or, if not, whether the permitted maximum time has been exceeded.

   In the latter case, the program goes to the input of block 17, in the former case to the input of block 16.
 <tb> <SEP> block 16 <SEP> The selected ripple control units wait for a generally adjustable delay time to expire.
 <tb> <SEP> block 17 <SEP> The selected ripple control units discard the saved ripple control command, which is therefore not sent as a ripple control telegram.
 <tb> <SEP> block 13 <SEP> The selected ripple control units form the OR function of the output signals of the three blocks 11, 13a and 17.
 <tb> </TABLE>



  In the second variant according to the invention
 - after clarifying whether the ripple control center requests a ripple control broadcast or a test result and before sending the decoded ripple control command as a ripple control telegram, the ripple control command is saved in the selected ripple control centers and the latter wait for a subsequent send command from the ripple control center or the expiry of an approved maximum time,
 - The selected ripple control units then continuously check whether they have received the send command from the ripple control center and, if not, whether the permitted maximum time has been exceeded, in the latter case discarding the stored ripple control command and not sending it as a ripple control telegram via the power supply network,
 - sends the ripple control center, if necessary after detection,

   that all selected ripple control units are ready to send, a send command to the ripple control units,
 - After receipt of the send command, the selected ripple control units wait for the delay time to expire before the all the stored and decoded ripple control command is then sent as a ripple control telegram simultaneously and synchronously via the power supply network to the ripple control recipients, each in the selected ripple control center using the setpoint / actual value comparison checks that the ripple control telegram in question is free of errors,
 - after sending the send command, the ripple control center waits for the time required for sending the ripple control telegram to send the query command to the ripple control subordinates,

  
 - After the test result has been sent to the ripple control center, the selected ripple control units end their transmission process,
 - The ripple control center then checks whether the ripple control telegram last sent was sent without error in all selected ripple control units, and, if not, if the specified maximum number of retransmissions has not yet been reached, it sends the ripple control command, the associated telegram number and the addresses again the ripple control subordinate codes to the ripple control subordinate, whereupon the program sequence described so far is repeated, and
 - the ripple control center goes back to its waiting position,

   when all selected ripple control subordinates confirm that the last ripple control telegram they sent is error-free or when the specified maximum number of retransmissions has been reached.



  The generally adjustable delay time in the ripple control points serves to compensate for differences in the different but constant transmission delay times between the ripple control center and the different ripple control points, so that the latter all feed their ripple control telegram into the power supply network simultaneously and synchronously.



  The flow diagrams of the third variant according to the invention shown in FIGS. 3a and 3b are structured similarly to those of the second variant with the following differences:
 - A functional block 1b is arranged in series between blocks 1 and 2.
 - Blocks 2a and 3a are no longer available, but a functional block 2b is arranged in series between blocks 2 and 3.
 - This time, the no output N of block 6 is routed to a second input of block 1b instead of block 2.
 - The function block 14 and the decision block 15 are replaced by a function block 14a and a decision block 15a, the latter being arranged and connected in the flowchart in exactly the same way as block 15 of FIG.

   2 B.
 - The blocks 1b, 2b and 14a each have a pulse input, which is fed by a common pulse signal B.
 - Block 16 is only optional in the third variant and is particularly available when transmission devices with different signal propagation times are used.



  The functions and decisions specified there are carried out in the various blocks listed below:
 <tb> <TABLE> Columns = 2
 <tb> <SEP> block 1b <SEP> The ripple control center waits for a next, first pulse of pulse signal B.
 <tb> <SEP> block 2b <SEP> The ripple control center waits for a next, second pulse of pulse signal B.
 <tb> <SEP> block 14a <SEP> The selected ripple control units wait for the next, second pulse of pulse signal B or for the permitted maximum time to expire.
 <tb> <SEP> block 15a <SEP> The selected ripple control units decide whether the next, second pulse has been received or, if not, whether the permitted maximum time has been exceeded.

   In the latter case, the program goes to the input of block 17, in the former case to the input of block 16, if present, otherwise directly to the input of block 11.
 <tb> </TABLE>



  In the third variant according to the invention
 - At the beginning, the ripple control center waits for the next, first pulse of a common pulse signal received by the ripple control center and the ripple control centers in order to send the ripple control command, the associated telegram number and the addresses of the ripple control centers to the ripple control center in coded form,
 - after clarifying whether the ripple control center requests a ripple control broadcast or a test result and before sending the decoded ripple control command as a ripple control telegram, the ripple control command is saved in the selected ripple control units and the latter wait for the next, second pulse of the pulse signal or the expiry of the permitted maximum time,
 - the selected ripple control units continuously check whether they have received the next, second pulse and,

   if not, whether the permitted maximum time has been exceeded and, in the latter case, reject the stored ripple control command, which you therefore do not send as a ripple control telegram via the power supply network,
 - After receiving the next, second pulse before the permitted maximum time has elapsed, the selected ripple control units send either the stored and decoded ripple control command synchronously via the power supply network to the ripple control receivers, either after a delay time has expired (see block 16), each in the selected ripple control subordinates are checked for error-freeness of the ripple control telegram sent using the setpoint / actual value comparison,
 the ripple control center also waits for the next, second pulse after sending its ripple control command,

   in order to then additionally wait for the time required for sending the ripple control telegram, and then to send the query command to the ripple control subordinates,
 - After the test result has been sent to the ripple control center, the selected ripple control subordinates end their transmission process,
 - The ripple control center then checks whether the last ripple control telegram sent was sent without error in all selected ripple control units, and, if not, if the specified maximum number of retransmissions has not yet been reached, it waits for a next, third pulse in order to repeat the To send the ripple control command, the associated telegram number and the addresses of the ripple control units to the ripple control units, whereupon the program sequence described so far is repeated,

   and
 - The ripple control center goes back to its waiting position when all selected ripple control units confirm that the last ripple control telegram they sent was error-free or when the specified maximum number of retransmissions has been reached.



  The flow diagrams of the fourth variant according to the invention shown in FIGS. 4a and 4b are structured similarly to those of the third variant with the following differences:



  - Function blocks 1b and 2b are replaced by function blocks 1c and 2c and block 2 is no longer available.
 - The no output N of block 6 is connected to a second input of block 1c instead of block 1b.
 - The function blocks 10a and 14a are replaced by the function blocks 10b and 14b.
 - Blocks 15a, 16 and 17 are no longer available, so that the output of block 14b is directly connected to the input of block 11.
 - Block 13 forms the OR function of the output signals of the two blocks 11 and 13a.



  The functions and decisions specified there are carried out in the various blocks listed below:
 <tb> <TABLE> Columns = 2
 <tb> <SEP> block 1c <SEP> Not only the ripple control command, the associated telegram number and the addresses of the selected subordinates are transmitted coded from the ripple control center to all ripple control subordinates, but also a ripple control transmission time.
 <tb> <SEP> block 2c <SEP> The ripple control center is waiting for the ripple tax sending time to be reached.
 <tb> <SEP> block 10b <SEP> Not only the received ripple control command and the associated telegram number, but also the received ripple control transmission time is saved and decoded in the selected ripple control units.
 <tb> <SEP> block 14b <SEP> The selected ripple control units are waiting for the ripple tax sending time to be reached.
 <tb> </TABLE>

 

  In the fourth variant according to the invention
 - the ripple control center sends the ripple control command, the associated telegram number and the addresses of the ripple control subordinates also the ripple control transmission time in coded form to the ripple control subordinate and then waits for the ripple control transmission time to be reached
 - after clarifying whether the ripple control center requests a ripple control broadcast or a test result and before sending the decoded ripple control command as ripple control telegram, the ripple control command, the telegram number and the ripple control transmission time are stored in the selected ripple control subordinate and wait for the latter to reach the ripple control transmission time,

  
 - When the ripple control send time is reached, the selected ripple control units send all the stored and decoded ripple control commands synchronously via the energy supply network to the ripple control receivers, the error-freeness of the ripple control telegram sent being checked in the selected ripple control stations using the setpoint / actual value comparison,
 - after reaching the ripple control transmission time, the ripple control center waits for the time required for sending the ripple control telegram in order to send the query command to the ripple control subordinates,
 - After the test result has been sent to the ripple control center, the selected ripple control subordinates end their transmission process,
 - then controls the ripple control center,

   whether the last ripple control telegram sent was sent without error in all selected ripple control units and, if not, it sends the ripple control command, the associated telegram number, the addresses of the ripple control units and the ripple transmission time in the event that the specified maximum number of retransmissions has not yet been reached to the ripple control units, whereupon the program sequence described so far is repeated, and
 - The ripple control center goes back to its waiting position when all selected ripple control units confirm that the last ripple control telegram they sent was error-free or when the specified maximum number of retransmissions has been reached.



  The permitted maximum time can preferably be set locally or remotely. The reaching of the ripple control transmission time is determined by means of a clock which is present in the ripple control center and in the ripple control subordinate stations and which is preferably synchronized by means of a time signal from an external timer.



  In the third and fourth variants, the pulse signal B or the time signal of the external timer is preferably generated by an external time signal transmitter and transmitted via radio to the ripple control center and the ripple control subordinate stations. In this case, in the third variant, block 16 is superfluous and can be omitted, since the delay time of a radio transmission link is negligibly short and the pulse signal B reaches the ripple control center and all ripple control centers almost simultaneously. The external time signal transmitter is a land-based time signal transmitter, e.g. a DCF77, MSF, OMA, WWVB or HBG, or a satellite time signal transmitter, e.g. a GPS, NNSS, GLONASS, GEOS or INSAT. The accuracy of the information received may then still have to be determined by certain methods, e.g. through correlation.

   The pulse signal or the time signal of the external timer can also be generated by a signal generator arranged in the ripple control center and transmitted from the ripple control center to the ripple control centers via the same transmission channels as the ripple control command or via separate transmission channels. In the third variant, block 16 is preferably present in this case.



  The methods described can be expanded in many ways for additional requirements and for better adaptation to the transmission means used. Some examples are:
  & cirf & Abort: If a ripple control command is requested from the ripple control center, a ripple control telegram in the ripple control center can be canceled and the ripple control telegram belonging to the ripple control command can be sent immediately.
  & cirf & spontaneous operation: The ripple control units spontaneously report status changes to the ripple control center, e.g. errors that have occurred.
  & cirf & ripple control center messages: The ripple control center reports the status or

   Changes in the status of any facility, including those not related to ripple tax.
  & cirf & remote parameterization: The ripple control center transmits the values of certain parameters to the ripple control subordinate, e.g. Values of the delay time, the maximum allowed time, the maximum number of retransmissions, etc.
  & cirf & remote programming: The ripple control center transmits ripple control commands and their trigger times to the ripple control units. This enables ripple control telegrams to be sent independently by the ripple control units.
  & cirf & emergency program: As above, but the ripple control units only send automatically if the connection to the ripple control center fails.
  & cirf & Intelligent ripple control subordinates: These take on further subtasks of the ripple control center, e.g. local load management.


    

Claims (10)

1. Verfahren zur Informationsübertragung in Rundsteuersystemen, wobei ein Rundsteuerbefehl von einer Rundsteuerzentrale zu einer oder mehreren Rundsteuerunterstellen übertragen wird, - von den Rundsteuerunterstellen der empfangene Rundsteuerbefehl als Rundsteuertelegramm über ein Energieversorgungsnetz zu Rundsteuerempfängern gesandt wird und - im Rundsteuersystem jeweils mittels eines Sollwert-/lstwert-Vergleichs das Rundsteuertelegramm auf Fehlerfreiheit kontrolliert wird, um bei einer vorliegenden Fehlerhaftigkeit eine Sendewiederholung des Rundsteuertelegramms so oft zu veranlassen, bis dass entweder Fehlerfreiheit vorliegt oder eine vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist, dadurch gekennzeichnet, - dass der Rundsteuerbefehl,     1. Method for transmitting information in ripple control systems, a ripple control command being transmitted from a ripple control center to one or more ripple control subordinates,  - The ripple control units send the received ripple control command as a ripple control telegram to ripple control receivers via an energy supply network and  - In the ripple control system, the ripple control telegram is checked for errors in each case by means of a setpoint / actual value comparison, in order to cause the ripple control telegram to be retransmitted in the event of a defect so often that there is no error or a predetermined maximum number of retransmissions is reached, characterized in that ,  - that the ripple control command, eine zugehörige Telegrammnummer sowie Adressen von ausgewählten Rundsteuerunterstellen von der Rundsteuerzentrale in kodierter Form zu den Rundsteuerunterstellen gesendet werden, wo der empfangene Rundsteuerbefehl in den mittels der Adressen ausgewählten Rundsteuerunterstellen dekodiert wird, - dass die letzteren vor Sendung des Rundsteuertelegramms abklären, ob die Rundsteuerzentrale eine Rundsteuersendung oder ein Prüfergebnis verlangt, und nur im ersteren Fall den dekodierten Rundsteuerbefehl als Rundsteuertelegramm senden, - dass die Rundsteuerzentrale jeweils nach Sendung ihres Rundsteuerbefehls mindestens eine für die Sendung des Rundsteuertelegramms erforderliche Zeit abwartet, um anschliessend an die Rundsteuerunterstellen einen Abfragebefehl zu senden, - dass die ausgewählten Rundsteuerunterstellen nach Empfang des Abfragebefehls erneut abklären,  an associated telegram number and addresses of selected ripple control units are sent from the ripple control center in coded form to the ripple control units, where the received ripple control command is decoded in the ripple control units selected using the addresses,  - that the latter clarify before sending the ripple control telegram whether the ripple control center requests a ripple control broadcast or a test result, and only send the decoded ripple control command as a ripple control telegram in the former case,  that the ripple control center waits for at least one time necessary for the ripple control telegram to be sent after each transmission of its ripple control command, in order to then send a query command to the ripple control subordinate,  - that the selected ripple control units clarify again after receiving the query command, ob die Rundsteuerzentrale eine Rundsteuersendung oder ein Prüfergebnis verlangt, und nur im letzteren Fall das Ergebnis des Sollwert-/lstwert-Vergleichs eines zuletzt von den betreffenden Rundsteuerunterstellen gesendeten Rundsteuertelegramms als Prüfergebnis mitsamt der Telegrammnummer zur Rundsteuerzentrale senden, - dass die letztere anschliessend kontrolliert, ob das zuletzt gesendete Rundsteuertelegramm in allen ausgewählten Rundsteuerunterstellen fehlerfrei gesendet wurde, und, falls nicht, im Falle, dass die vorgegebene maximale Anzahl von Sendewiederholungen noch nicht erreicht ist, wieder die Zeit abwartet, die für die Sendung eines weiteren, erneut gesendeten Rundsteuertelegramms erforderlich ist, um den Abfragebefehl zuhanden der Rundsteuerunterstellen zu wiederholen und damit einen weiteren Abfragezyklus einzuleiten,  whether the ripple control center requests a ripple control broadcast or a test result, and only in the latter case send the result of the setpoint / actual value comparison of a ripple control telegram last sent by the relevant ripple control center as a test result together with the telegram number to the ripple control center,  - That the latter then checks whether the last ripple control telegram sent was sent without error in all selected ripple control units and, if not, waits again in the event that the specified maximum number of retransmissions has not yet been reached for the transmission of a another retransmission telegram sent again is required in order to repeat the query command to the ripple control units and thus to initiate another query cycle, und - dass der Abfragezyklus so oft wiederholt wird, bis dass alle ausgewählten Rundsteuerunterstellen Fehlerfreiheit ihres zuletzt gesendeten Rundsteuertelegramms bestätigen oder bis dass die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist.  and  - That the query cycle is repeated until all selected ripple control units confirm that their last ripple control telegram was free of errors or until the specified maximum number of retransmissions has been reached. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, - dass die Rundsteuerzentrale nach Sendung ihres Rundsteuerbefehls jeweils die für die Sendung des Rundsteuertelegramms erforderliche Zeit abwartet, um sofort anschliessend den Abfragebefehl an die Rundsteuerunterstellen zu senden, und - dass der Sollwert-/lstwert-Vergleich in den ausgewählten Rundsteuerunterstellen selber nach jeder Sendung eines ihrer Rundsteuertelegramme verwirklicht wird, um gegebenenfalls in der betreffenden Rundsteuerunterstelle lokal, selbsttätig und automatisch eine weitere Sendewiederholung zu veranlassen. 2. The method according to claim 1, characterized in that  - That the ripple control center, after sending its ripple control command, waits for the time required for sending the ripple control telegram in order to then immediately send the query command to the ripple control subordinate, and  - That the setpoint / actual value comparison is carried out in the selected ripple control centers themselves after each transmission of one of their ripple control telegrams, so that, if necessary, a further retransmission is initiated locally, automatically and automatically in the ripple control center concerned. 3. 3rd Verfahren nach Anspruch 1, dadurch gekennzeichnet, - dass nach dem Abklären, ob die Rundsteuerzentrale eine Rundsteuersendung oder ein Prüfergebnis verlangt und vor dem Senden des dekodierten Rundsteuerbefehls als Rundsteuertelegramm der Rundsteuerbefehl in den ausgewählten Rundsteuerunterstellen gespeichert wird und die letzteren auf einen nachfolgenden Sendebefehl der Rundsteuerzentrale oder den Ablauf einer zugelassenen Maximalzeit warten, - dass die ausgewählten Rundsteuerunterstellen fortlaufend kontrollieren, ob sie den Sendebefehl von der Rundsteuerzentrale empfangen haben und, falls nicht, ob die zugelassene Maximalzeit überschritten ist, und dass sie im letzteren Fall, den gespeicherten Rundsteuerbefehl verwerfen und nicht als Rundsteuertelegramm über das Energieversorgungsnetz senden, - dass die Rundsteuerzentrale, gegebenenfalls nach Feststellung,  A method according to claim 1, characterized in  - that after clarifying whether the ripple control center requests a ripple control broadcast or a test result and before sending the decoded ripple control command as ripple control telegram, the ripple control command is saved in the selected ripple control centers and the latter are waiting for a subsequent send command from the ripple control center or for an approved maximum time to expire,  - that the selected ripple control units continuously check whether they have received the send command from the ripple control center and, if not, whether the permitted maximum time has been exceeded, and that in the latter case they reject the stored ripple control command and do not send them as ripple control telegrams via the power supply network,  - that the ripple control center, if necessary after detection, dass alle ausgewählten Rundsteuerunterstellen sendebereit sind, einen Sendebefehl an die Rundsteuerunterstellen sendet, - dass die ausgewählten Rundsteuerunterstellen nach einem Empfang des Sendebefehls vor Ablauf der zugelassenen Maximalzeit den Ablauf einer Verzögerungszeit abwarten, um dann alle den gespeicherten und dekodierten Rundsteuerbefehl als Rundsteuertelegramm synchron über das Energieversorgungsnetz zu den Rundsteuerempfängern zu senden, wobei jeweils in den ausgewählten Rundsteuerunterstellen mittels des Sollwert-/Istwert-Vergleichs die Fehlerfreiheit des gesendeten Rundsteuertelegramms kontrolliert wird, - dass die Rundsteuerzentrale nach Sendung des Sendebefehls die für die Sendung des Rundsteuertelegramms erforderliche Zeit abwartet, um den Abfragebefehl an die Rundsteuerunterstellen zu senden,  that all selected ripple control units are ready to send, sends a send command to the ripple control units,  - That the selected ripple control units wait for a delay time after receipt of the send command before the permitted maximum time has elapsed, in order to then send all the stored and decoded ripple control commands as ripple control telegrams synchronously via the power supply network to the ripple control receivers, in each case in the selected ripple control stations using the setpoint - / actual value comparison, the error-freeness of the ripple control telegram sent is checked,  - After the transmission command has been sent, the ripple control center waits for the time required to send the ripple control telegram in order to send the query command to the ripple control subordinates, - dass die ausgewählten Rundsteuerunterstellen nach dem Senden des Prüfergebnisses zu handen der Rundsteuerzentrale ihren Sendevorgang beenden, - dass die Rundsteuerzentrale anschliessend kontrolliert, ob das zuletzt gesendete Rundsteuertelegramm in allen ausgewählten Rundsteuerunterstellen fehlerfrei gesendet wurde, und, falls nicht, im Falle, dass die vorgegebene maximale Anzahl Sendewiederholungen noch nicht erreicht ist, erneut den Rundsteuerbefehl, die zugehörige Telegrammnummer sowie die Adressen der Rundsteuerunterstellen kodiert zu den Rundsteuerunterstellen sendet, worauf sich der bisher beschriebene Programmablauf wiederholt, und - dass, wenn alle ausgewählten Rundsteuerunterstellen Fehlerfreiheit ihres zuletzt gesendeten Rundsteuertelegramms bestätigen oder wenn die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist,  - that the ripple control subordinates selected send the test result to the ripple control center to end their transmission process,  - That the ripple control center then checks whether the last ripple control telegram sent was sent without error in all selected ripple control units and, if not, if the specified maximum number of retransmissions has not yet been reached, the ripple control command, the associated telegram number and the addresses of the Ripple control substations sends coded to the ripple control substations, whereupon the program sequence described so far is repeated, and  - that if all selected ripple control units confirm that their last ripple control telegram was free of errors or if the specified maximum number of retransmissions has been reached, die Rundsteuerzentrale wieder in ihre Warteposition geht.  the ripple control center goes back to its waiting position. 4. Verfahren nach Anspruch 1, dadurch gekennzeichnet, - dass die Rundsteuerzentrale mit dem Rundsteuerbefehl, der zugehörigen Telegrammnummer und den Adressen der Rundsteuerunterstellen auch eine Rundsteuersendezeit in kodierter Form zu den Rundsteuerunterstellen sendet und anschliessend ein Erreichen der Rundsteuersendezeit abwartet, - dass nach dem Abklären, ob die Rundsteuerzentrale eine Rundsteuersendung oder ein Prüfergebnis verlangt, und vor dem Senden des dekodierten Rundsteuerbefehls als Rundsteuertelegramm der Rundsteuerbefehl und die Rundsteuersendezeit in den ausgewählten Rundsteuerunterstellen gespeichert werden und die letzteren anschliessend auf das Erreichen der Rundsteuersendezeit warten, 4. The method according to claim 1, characterized in  - that the ripple control center with the ripple control command, the associated telegram number and the addresses of the ripple control centers also sends a ripple control transmission time in coded form to the ripple control center and then waits for the ripple control transmission time to be reached,  - that after clarifying whether the ripple control center requests a ripple control broadcast or a test result and before sending the decoded ripple control command as ripple control telegram, the ripple control command and the ripple control transmission time are saved in the selected ripple control subordinate stations and the latter then wait for the ripple control transmission time to be reached, dass die ausgewählten Rundsteuerunterstellen beim Erreichen der Rundsteuersendezeit alle den gespeicherten und dekodierten Rundsteuerbefehl synchron über das Energieversorgungsnetz zu den Rundsteuerempfängern senden, wobei jeweils in den ausgewählten Rundsteuerunterstellen mittels des Sollwert-/lstwert-Vergleichs die Fehlerfreiheit des gesendeten Rundsteuertelegramms kontrolliert wird, - dass die Rundsteuerzentrale nach Erreichen der Rundsteuersendezeit die für die Sendung des Rundsteuertelegramms erforderliche Zeit abwartet, um den Abfragebefehl an die Rundsteuerunterstellen zu senden, - dass die ausgewählten Rundsteuerunterstellen nach dem Senden des Prüfergebnisses zuhanden der Rundsteuerzentrale ihren Sendevorgang beenden, - dass die Rundsteuerzentrale anschliessend kontrolliert,  that the selected ripple control subordinates all send the stored and decoded ripple control command synchronously via the energy supply network to the ripple control receivers when the ripple control transmission time is reached, with the ripple control telegram in each case being checked in the selected ripple control subordinate centers using the setpoint / actual value comparison,  - that the ripple control center waits for the time required for sending the ripple control telegram after the ripple control transmission time to send the query command to the ripple control subordinates,  - that the selected ripple control subordinates end their transmission process after sending the test result to the ripple control center,  - that the ripple control center then checks, ob das zuletzt gesendete Rundsteuertelegramm in allen ausgewählten Rundsteuerunterstellen fehlerfrei gesendet wurde, und, falls nicht, im Falle, dass die vorgegebene maximale Anzahl Sendewiederholungen noch nicht erreicht ist, erneut den Rundsteuerbefehl, die zugehörige Telegrammnummer, die Adressen der Rundsteuerunterstellen sowie die Rundsteuersendezeit kodiert zu den Rundsteuerunterstellen sendet, worauf sich der bisher beschriebene Programmablauf wiederholt, und - dass, wenn alle ausgewählten Rundsteuerunterstellen Fehlerfreiheit ihres zuletzt gesendeten Rundsteuertelegramms bestätigen oder wenn die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist, die Rundsteuerzentrale wieder in ihre Warteposition geht.  whether the last ripple control telegram sent was sent without error in all selected ripple control units and, if not, if the specified maximum number of retransmissions has not yet been reached, the ripple control command, the associated telegram number, the addresses of the ripple control units and the ripple control transmission time are coded to the Ripple control submissions sends, whereupon the program sequence described so far is repeated, and  - That when all selected ripple control units confirm that the ripple control telegram they sent last is error-free or when the specified maximum number of retransmissions has been reached, the ripple control center returns to its waiting position. 5. 5. Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass das Erreichen der Rundsteuersendezeit mittels je einer Uhr ermittelt wird, die in der Rundsteuerzentrale sowie in den Rundsteuerunterstellen vorhanden ist und die mittels eines Zeitsignals eines externen Zeitgebers synchronisiert wird.  A method according to claim 4, characterized in that the reaching of the ripple control transmission time is determined by means of a clock, which is present in the ripple control center and in the ripple control subordinate and which is synchronized by means of a time signal from an external timer. 6. 6. Verfahren nach Anspruch 1, dadurch gekennzeichnet, - dass zu Beginn die Rundsteuerzentrale auf einen nächsten, ersten Impuls eines gemeinsamen, von der Rundsteuerzentrale und den Rundsteuerunterstellen empfangenen Impulssignals wartet, um den Rundsteuerbefehl, die zugehörige Telegrammnummer sowie die Adressen der Rundsteuerunterstellen in kodierter Form zu den Rundsteuerunterstellen zu senden, - dass nach dem Abklären, ob die Rundsteuerzentrale eine Rundsteuersendung oder ein Prüfergebnis verlangt, und vor dem Senden des dekodierten Rundsteuerbefehls als Rundsteuertelegramm der Rundsteuerbefehl in den ausgewählten Rundsteuerunterstellen gespeichert wird und die letzteren auf einen nächsten, zweiten Impuls des Impulssignals oder den Ablauf einer zugelassenen Maximalzeit warten, dass die ausgewählten Rundsteuerunterstellen fortlaufend kontrollieren, ob sie den nächsten,  A method according to claim 1, characterized in  - that at the beginning the ripple control center waits for a next, first pulse of a common pulse signal received by the ripple control center and the ripple control centers in order to send the ripple control command, the associated telegram number and the addresses of the ripple control centers to the ripple control centers in coded form,  - that after clarifying whether the ripple control center requests a ripple control broadcast or a test result and before sending the decoded ripple control command as ripple control telegram, the ripple control command is saved in the selected ripple control units and the latter on a next, second pulse of the pulse signal or the expiry of a permitted maximum time wait for the selected ripple control units to continuously check whether they are zweiten Impuls empfangen haben und, falls nicht, ob die zugelassene Maximalzeit überschritten ist, und dass sie im letzteren Fall, den gespeicherten Rundsteuerbefehl verwerfen und nicht als Rundsteuertelegramm über das Energieversorgungsnetz senden, - dass die ausgewählten Rundsteuerunterstellen nach einem Empfang des nächsten, zweiten Impulses vor Ablauf der zugelassenen Maximalzeit, entweder nach Ablauf einer Verzögerungszeit oder sogleich, alle den gespeicherten und dekodierten Rundsteuerbefehl synchron über das Energieversorgungsnetz zu den Rundsteuerempfängern senden, wobei jeweils in den ausgewählten Rundsteuerunterstellen mittels des Sollwert-/lstwert-Vergleichs die Fehlerfreiheit des gesendeten Rundsteuertelegramms kontrolliert wird, - dass die Rundsteuerzentrale nach Sendung ihres Rundsteuerbefehls ebenfalls den nächsten, zweiten Impuls abwartet,  have received the second impulse and, if not, whether the permitted maximum time has been exceeded and that in the latter case they reject the stored ripple control command and do not send it as a ripple control telegram via the power supply network,  - That the selected ripple control units send all the stored and decoded ripple control command synchronously via the power supply network to the ripple control receivers after receipt of the next, second pulse before the permitted maximum time, either after a delay time or immediately, whereby in each case in the selected ripple control stations using the Setpoint / actual value comparison, the error-freeness of the ripple control telegram sent is checked,  - that the ripple control center also waits for the next, second pulse after sending its ripple control command, um dann zusätzlich die für die Sendung des Rundsteuertelegramms erforderliche Zeit abzuwarten, um anschliessend den Abfragebefehl an die Rundsteuerunterstellen zu senden, - dass die ausgewählten Rundsteuerunterstellen nach dem Senden des Prüfergebnisses zuhanden der Rundsteuerzentrale ihren Sendevorgang beenden, - dass die Rundsteuerzentrale anschliessend kontrolliert, ob das zuletzt gesendete Rundsteuertelegramm in allen ausgewählten Rundsteuerunterstellen fehlerfrei gesendet wurde, und, falls nicht, im Falle, dass die vorgegebene maximale Anzahl Sendewiederholungen noch nicht erreicht ist, einen nächsten, dritten Impuls abwartet, um erneut den Rundsteuerbefehl, die zugehörige Telegrammnummer sowie die Adressen der Rundsteuerunterstellen kodiert zu den Rundsteuerunterstellen zu senden, worauf sich der bisher beschriebene Programmablauf wiederholt, und - dass,  in order to then additionally wait for the time required for sending the ripple control telegram, and then to send the query command to the ripple control subordinates,  - that the selected ripple control subordinates end their transmission process after sending the test result to the ripple control center,  - That the ripple control center then checks whether the ripple control telegram last sent was sent without error in all selected ripple control units and, if not, waits for the next, third pulse in the event that the specified maximum number of retransmissions has not yet been reached in order to send the ripple control command again to send the associated telegram number and the addresses of the ripple control units to the ripple control units in coded form, whereupon the program sequence previously described is repeated, and  - that, wenn alle ausgewählten Rundsteuerunterstellen Fehlerfreiheit ihres zuletzt gesendeten Rundsteuertelegramms bestätigen oder wenn die vorgegebene maximale Anzahl von Sendewiederholungen erreicht ist, die Rundsteuerzentrale wieder in ihre Warteposition geht.  if all selected ripple control sub-units confirm that the ripple control telegram they sent last is free of errors or if the specified maximum number of retransmissions has been reached, the ripple control center returns to its waiting position. 7. Verfahren nach Anspruch 5 oder 6, dadurch gekennzeichnet, dass das Impulssignal beziehungsweise das Zeitsignal des externen Zeitgebers von einem externen Zeitzeichensender erzeugt wird und über Funk übertragen wird. 7. The method according to claim 5 or 6, characterized in that the pulse signal or the time signal of the external timer is generated by an external time signal transmitter and is transmitted via radio. 8. Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass der externe Zeitzeichensender ein landgestützter Zeitzeichensender oder ein Satellitenzeitzeichensender ist. 8. The method according to claim 7, characterized in that the external time signal transmitter is a land-based time signal transmitter or a satellite time signal transmitter. 9. 9. Verfahren nach Anspruch 5 oder 6, dadurch gekennzeichnet, dass das Impulssignal beziehungsweise das Zeitsignal des externen Zeitgebers von einem in der Rundsteuerzentrale angeordneten Signalgenerator erzeugt wird und über gleiche Übertragungskanäle wie der Rundsteuerbefehl oder über getrennte Übertragungskanäle von der Rundsteuerzentrale zu den Rundsteuerunterstellen übertragen wird.  A method according to claim 5 or 6, characterized in that the pulse signal or the time signal of the external timer is generated by a signal generator arranged in the ripple control center and is transmitted from the ripple control center to the ripple control centers via the same transmission channels as the ripple control command or via separate transmission channels. 10. Verfahren nach einem der Ansprüche 4 bis 9, dadurch gekennzeichnet, dass die zugelassene Maximalzeit einstellbar ist. 10. The method according to any one of claims 4 to 9, characterized in that the permitted maximum time is adjustable.  
CH151995A 1995-05-23 1995-05-23 Method of information transmission in mains network systems involves transmitting power line carrier control commands from control center to substations for decode and relay CH689929A5 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CH151995A CH689929A5 (en) 1995-05-23 1995-05-23 Method of information transmission in mains network systems involves transmitting power line carrier control commands from control center to substations for decode and relay

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CH151995A CH689929A5 (en) 1995-05-23 1995-05-23 Method of information transmission in mains network systems involves transmitting power line carrier control commands from control center to substations for decode and relay

Publications (1)

Publication Number Publication Date
CH689929A5 true CH689929A5 (en) 2000-01-31

Family

ID=4212342

Family Applications (1)

Application Number Title Priority Date Filing Date
CH151995A CH689929A5 (en) 1995-05-23 1995-05-23 Method of information transmission in mains network systems involves transmitting power line carrier control commands from control center to substations for decode and relay

Country Status (1)

Country Link
CH (1) CH689929A5 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7194929B2 (en) * 2003-12-01 2007-03-27 Jungheinrich Aktiengesellschaft Pole for hand pallet truck
CN111159897A (en) * 2019-12-31 2020-05-15 新奥数能科技有限公司 Target optimization method and device based on system modeling application

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7194929B2 (en) * 2003-12-01 2007-03-27 Jungheinrich Aktiengesellschaft Pole for hand pallet truck
CN111159897A (en) * 2019-12-31 2020-05-15 新奥数能科技有限公司 Target optimization method and device based on system modeling application
CN111159897B (en) * 2019-12-31 2023-11-03 新奥数能科技有限公司 Target optimization method and device based on system modeling application

Similar Documents

Publication Publication Date Title
DE1180404B (en) Synchronization system
EP1717927B1 (en) Powerline control system
EP0040731A1 (en) Method and arrangement for the simultaneous transmission of information by several common-wave transmitters
EP0192120B2 (en) Data transmission process and device for remote control
DE19906867C1 (en) Serial data communications method involves each slave filtering data frames provided for it from bus forward line and passing them directly to bus return line after processing
EP0020893B1 (en) Radio network
EP0198448A1 (en) Method for the synchronization of several pulsed transmitters-receivers
EP1181790B1 (en) Network and coupling device for connecting two segments in such a network and network nodes
DE2929252C2 (en) Method for encrypted data transmission in half-duplex operation between data terminals of two data stations
WO2008034676A1 (en) Radio transmission method in a danger warning system
EP0326630B1 (en) Method for transmitting remote control signals on a single carrier frequency between autonomous transmitters and receivers in time multiplexe and arrangement for realization of this method
CH689929A5 (en) Method of information transmission in mains network systems involves transmitting power line carrier control commands from control center to substations for decode and relay
DE2362765A1 (en) Radio remote control - designed for large number of independent devices through common HF channel and command generators
EP1129394B1 (en) Network subscriber
EP0408581B1 (en) Process and device for addressing processing units
EP1750475A2 (en) Data transmission system and method for operating a data transmission system
EP0348809B1 (en) Method for addressing processor units and circuit arrangement for carrying out the method
EP0738033B1 (en) Ripple control installation
AT512449B1 (en) METHOD FOR TRANSMITTING MESSAGES IN A BUS SYSTEM, BUS DEVICE AND BUS SYSTEM
EP0536539A2 (en) Paging network for transmission of subscriber related paging signals and method for use
DE4442431A1 (en) Paging system
EP0414139B1 (en) Method for synchronizing the transmitters of a plurality of transmitting stations of a ripple control transmitting installation
DE2842667C3 (en) Address-free fault location
DE2756613C2 (en) Method for the transmission of pulse telegrams each provided with an address on a single high-frequency carrier frequency
DE1673771C (en) Automatic normal time system

Legal Events

Date Code Title Description
NV New agent

Representative=s name: SIEMENS BUILDING TECHNOLOGIES AG C-IPR

PUE Assignment

Owner name: LANDIS & GYR TECHNOLOGY INNOVATION AG TRANSFER- SI

PUE Assignment

Owner name: SIEMENS SCHWEIZ AG

Free format text: SIEMENS METERING AG#FELDSTRASSE 1#6300 ZUG (CH) -TRANSFER TO- SIEMENS SCHWEIZ AG#ALBISRIEDERSTRASSE245#8047 ZUERICH (CH)

NV New agent

Ref country code: CH

Representative=s name: RENTSCH & PARTNER

PUE Assignment

Owner name: LANDIS+GYR AG

Free format text: SIEMENS SCHWEIZ AG#ALBISRIEDERSTRASSE 245#8047 ZUERICH (CH) -TRANSFER TO- LANDIS+GYR AG#FELDSTRASSE1#6300 ZUG (CH)

PFA Name/firm changed

Owner name: LANDIS+GYR AG

Free format text: LANDIS+GYR AG#FELDSTRASSE 1#6300 ZUG (CH) -TRANSFER TO- LANDIS+GYR AG#FELDSTRASSE 1#6300 ZUG (CH)

NV New agent

Representative=s name: WEINMANN ZIMMERLI, CH

PCOW Change of address of patent owner(s)

Free format text: NEW ADDRESS: THEILERSTRASSE 1, 6301 ZUG (CH)

PL Patent ceased