DE2354309A1 - Syst for processing pulse programme with start and binary control code - has interpretation elements combined with control elements for handling switching - Google Patents

Syst for processing pulse programme with start and binary control code - has interpretation elements combined with control elements for handling switching

Info

Publication number
DE2354309A1
DE2354309A1 DE19732354309 DE2354309A DE2354309A1 DE 2354309 A1 DE2354309 A1 DE 2354309A1 DE 19732354309 DE19732354309 DE 19732354309 DE 2354309 A DE2354309 A DE 2354309A DE 2354309 A1 DE2354309 A1 DE 2354309A1
Authority
DE
Germany
Prior art keywords
code
pulse
interpretation
program
command
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE19732354309
Other languages
German (de)
Inventor
Martin Baumann
Felix Niederberger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Landis and Gyr AG
Original Assignee
Landis and Gyr AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Landis and Gyr AG filed Critical Landis and Gyr AG
Publication of DE2354309A1 publication Critical patent/DE2354309A1/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00007Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using the power network as support for the transmission
    • H02J13/00009Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using the power network as support for the transmission using pulsed signals
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/12Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment
    • Y04S40/121Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment using the power network as support for the transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The system is concerned with processing a pulse programme which has a starting instruction followed by a binary control code. The control code incorporates control signals for a number of switching points. An interpretation codes consisting of at least two binary elements is added to the pulse programme. These are combined with an element from the control code at each switching operation. Group instructions with group order control has binary valve elements depending on whether they have to be switched in or out. This will be determined by the interpretation code which has two elements with a fixed predetermined value.

Description

[ LANDIS & GYR ) LANDIS & GYR AG CH-63O1 Zug, Schweiz[LANDIS & GYR) LANDIS & GYR AG CH-63O1 Zug, Switzerland

Verfahren und Einrichtung zur Auswertung eines Impulsprogramms und deren VerwendungMethod and device for evaluating a pulse program and their use

Die Erfindung bezieht sich auf ein Verfahren und eine Einrichtung zur Auswertung eines Impulsprogramms, bestehend aus einem Startbefehl und mindestens zwei darauf folgenden Binär-Codes, nämlich einem Positions-Code und einem aus mindestens zwei Bit bestehenden Interpretations-Code, und di-e Verwendung dieser Einrichtung.The invention relates to a method and a device for evaluating a pulse program, consisting of a Start command and at least two subsequent binary codes, namely a position code and an interpretation code consisting of at least two bits, and the use of these Furnishings.

Bekanntlich kann man Informationen von einer Zentralstelle über besondere Leitungen oder das Netz zu einer oder mehreren Empfangsstellen übertragen.^ a In der Rundsteuertechnik ist beispielsweise zentralenseitig ein Sender eingerichtet, der ein Impuisprogramm über das Netz zu den in den Empfangsstellen angeordneten, auf dieses Impulsprogramm ansprechenden Empfängern aussendet. Der Sender wird dabei durch eine vorprogram-As is well known, information can be transmitted from a central point via special lines or the network to one or more receiving points. ^ A In ripple control technology, for example, a transmitter is set up on the central side that sends an impulse program over the network to the receivers that are located in the receiving points and responding to this impulse program sends out. The transmitter is programmed through a preprogrammed

L
PA 176O
L.
PA 176O

5 0 9 8 15/03125 0 9 8 15/0312

mierbare oder in Abhängigkeit von anfallenden Befehlskriterien einstellbare Sendeautomatik gesteuert. Diese liefert die den einzelnen Befehlen zukommenden Impulsprogramme. In der Sendeautomatik ist ein Speicher vorhanden, der den gesamten Befehlszustand zu allfälliger Wiederholung bestimmter Befehle festhält.mable or depending on applicable command criteria adjustable automatic transmission controlled. This supplies the pulse programs for the individual commands. In the automatic transmission there is a memory that stores the entire command status for any repetition of certain commands holds on.

Es ist üblich, binär kodierte Befehle in Form von aus Tonfrequenzimpulsen bestehenden Programmen zu übertragen. Diese können aus längeren Impulsfolgen bestehen, namentlich wenn viele verschiedenartige Informationen abgesetzt und eine Vielzahl von Empfangsstellen erreicht werden sollen.It is common to use binary coded commands in the form of audio frequency pulses to transfer existing programs. These can consist of longer pulse trains, especially if many different types of information deposited and one A large number of receiving points are to be reached.

Die Impulsfolgen können in verschiedene, aus mehreren binären Signalen bestehende Worte unterteilt sein, zum Beispiel in einen Startbefehl S, der alle Empfänger zum Anlaufen bringt, in einen Adressteil A, der eine bestimmte Gruppe von Befehlen auswählt sowie in einen Positions-Codeteil B, der die den einzelnen Empfängern E1 bis. E zugeordneten Informationen (EIN, AUS, Nichtschalten) zextmultiplexmässig enthält.The pulse trains can be divided into different words consisting of several binary signals, for example into a start command S, which starts all receivers, into an address part A, which selects a specific group of commands, and into a position code part B, which which the individual recipients E 1 to. E assigned information (ON, OFF, not switching) contains text multiplex.

Startbegin

AdressteilAddress part

E1E1

E2E2

E4E4

E5E5

Da man für die 3 Informationen (EIN, AUS, Nichtschalten) mindestens 2 Bits benötigt, ergibt sich in diesem Fall abgesehenSince one for the 3 pieces of information (ON, OFF, not switching) at least 2 bits are required, this results in disregard in this case

PA 1760PA 1760

5098 1 S/031 25098 1 S / 031 2

vom Startimpuls eine Codelänge von
a + b = a + 2 e
from the start pulse a code length of
a + b = a + 2 e

wobei α die Anzahl der Impulsplätze im Wort A b die Anzahl der Impulsplätze im Wort B und e die Anzahl der Empfänger E1 bis E bedeuten.where α is the number of pulse positions in word A, b is the number of pulse positions in word B and e is the number of receivers E 1 to E.

Falls man auf die Information "Nichtschalten" verzichtet, kann man die Codelänge auf a + e verkürzen. In diesem Fall muss man aber bei Aussendung eines Befehls die Befehlszustände aller Empfänger derselben Gruppe bestätigen, was die Kenntnis des gesamten Schaltzustandes verlangt. Diese Befehlsbestätigung ist in der Rundsteuertechnik ohne weiteres möglich und im Normalfall sogar wünschenswert, da falsche Schalterstellungen durch Befehlswiederholung schneller behoben werden.If you do without the information "Do not switch", you can shorten the code length to a + e. In this case you have to but when a command is sent, the command statuses of all Recipients in the same group confirm what requires knowledge of the entire switching status. This confirmation of command is easily possible in ripple control technology and in Normally even desirable, since incorrect switch positions can be remedied more quickly by command repetition.

Es sind nun aber Fälle denkbar, bei denen eine Codierung, welche keine individuelle Empfängersteuerung vorsieht, Nachteile mit sich bringt.· Man denke zum Beispiel an einen Gedächt-.nisverlust der Zentrale, wodurch Informationen über vorausgegangene Befehlsausgaben verloren gingen.However, cases are now conceivable in which coding which does not provide for individual receiver control has disadvantages. For example, think of a loss of memory the control center, as a result of which information about previous command outputs was lost.

Es ist deshalb die Aufgabe der vorliegenden Erfindung, ein Verfahren und eine Einrichtung zur Auswertung eines Impulsprogramms zu schaffen, die erlauben, bei Störungen gezielteIt is therefore the object of the present invention to provide a To create a method and a device for evaluating a pulse program that allow targeted malfunctions

PA 1760 509815/0312PA 1760 509815/0312

Gegenmassnahmen schnell zu treffen, im normalen Betrieb jedoch alle Empfänger im gewünschten Mass einzeln oder in Gruppen auf einfache und gut übersichtliche Weise zu erfassen. Dabei wird ein Code verwendet, der ausser dem gebräuchlichen Positions-Code mit einem Bit pro Position einen Interpretations-Code enthält, der die Information jeder Position des Positions-Codes interpretiert.To take countermeasures quickly, but in normal operation all recipients individually or in Capture groups in a simple and clear way. A code is used that, apart from the usual Position code with one bit per position contains an interpretation code that contains the information of each Position of the position code interpreted.

Diese erfindungsgemässe Aufgabe wird gelöst durch ein Verfahren der eingangs erwähnten Art, das dadurch gekennzeichnet ist:This object according to the invention is achieved by a method of the type mentioned, which is characterized is:

a) dass zur Ausführung jeder Schalthandlung ein entsprechendes Bit des Positions-Codes mit dem Interpretations-Code kombiniert wird,a) that a corresponding The bit of the position code is combined with the interpretation code,

b) dass dabei charakteristisch für jeden Gruppenbefehl mit Gruppenauslösung im Positions-Code je nach Schaltrichtung (Ein/Aus) ein Bit mit einem L- oder O-Zustand mit einem vorgewählten Wort des Interpretations-Codes kombiniert wird undb) that is characteristic of each group command with Group triggering in the position code, depending on the switching direction (On / Off), a bit with an L or O state with a preselected one Word of interpretation code is combined and

c) dass dabei charakteristisch für jeden Gruppenbefehl mit individueller Auslösung im Positions-Code ein Bit mit einem vorgewählten logischen Zustand mit einem je nach Schaltrichtung (Ein/Aus) bestimmten Wort des Interpretations-Codesc) that is characteristic of each group command with Individual triggering in the position code a bit with a preselected logic state with one depending on the switching direction (On / Off) specific word of the interpretation code

kombiniert wird. /is combined. /

PA176° 509815/0312 PA176 ° 509815/0312

Die Erfindung umfasst ferner eine Einrichtung zur Ausführung des Verfahrens mit einem Eingangsfilter, einem von einem Taktgeber getakteten Positionsgeber und einer mit dem Positionsgeber verbundenen Programmiereinrichtung, die einem Startimpuls zeitlich zugeordnete Steuerimpulse an einen Befehls-Decoder weiterleitet und nach Vergleich mit dem ankommenden Impulsprogramm je nach Resultat Befehlsschalter betätigt, die dadurch gekennzeichnet ist, dass der Positionsgeber und die Programmiereinrichtung in Unterteile aufgeteilt sind und der" Befehls-Decoder mit dem Ausgang des Eingangsfilters, mit mindestens einem Ausgang des Unterteils der Programmiereinrichtung, entsprechend dem Positions-Code B des Impulsprogramms, ferner mit zwei Ausgängen des dem Interpretations-Code C des Impulsprogramms zugeordneten Unterteils des Positionsgebers und schliesslich mit einem weiteren Ausgang des Unterteils des Positionsgebers verbunden und mit einer Einrichtung zur Kombination der Signale dieser Eingänge versehen ist. Die Erfindung umfasst ebenfalls die Verwendung dieser Einrichtung in einem Rundsteuerempfänger.The invention also includes an apparatus for implementation of the method with an input filter, one from a clock generator clocked position encoder and a programming device connected to the position encoder that generates a start pulse forwards timed control pulses to a command decoder and, after comparison with the incoming pulse program, actuates command switches depending on the result it is indicated that the position encoder and the programming device are divided into sub-parts and the "command decoder with the output of the input filter, with at least an output of the lower part of the programming device, corresponding to the position code B of the pulse program with two outputs of the interpretation code C of the pulse program associated lower part of the position sensor and finally with a further output of the lower part of the Position sensor connected and provided with a device for combining the signals of these inputs. The invention also includes the use of this facility in one Ripple control receiver.

Unter Bezugnahme auf die Zeichnung wird nachfolgend eine Ausführungsform des Erfindungsgegenstandes erklärt.With reference to the drawing, an embodiment is described below of the subject matter of the invention.

.Es zeigen: Fig. 1 Impulsprogramme für verschiedeneIt shows: Fig. 1 pulse programs for different

Befehle,Commands,

Fig. 2 einen elektronischen Rundsteuerempfänger und2 shows an electronic ripple control receiver and

Fig. 3 ein·verlängertes Impulsprogramm / pa 176O 5098 15/03123 shows an extended pulse program / pa 176O 5098 15/0312

Die Impulsdiagramme der Fig. 1 stellen für die Erklärung des Erfindungsgedankens charakteristische Kodierungen dar. Die Impulsprogramrne der Fig. 1a und 1b sind für Gruppenbefehle bestimmt, durch welche eine Anzahl von in Gruppen zusammengefassten Befehlsempfängern aus der Gesamtzahl der einzelnen Empfänger angesprochen werden können. Der Code der Fig. 1c und 1d ist für Individualbefehle bestimmt und der Code der Fig. 1e und 1f für Einzelbefehle. Die Bedeutung dieser Codearten wird durch die nachfolgenden Erklärungen über den Aufbau und die Auswertung klar.The timing diagrams of Fig. 1 represent for the explanation of the Characteristic codes of the invention Pulse programs of Figures 1a and 1b are for group commands determines by which a number of grouped together Command recipients from the total number of each Recipients can be addressed. The code of Fig. 1c and 1d is intended for individual commands and the code of Fig. 1e and 1f for individual commands. The meaning of these types of code is explained by the following explanations about the structure and the evaluation clear.

Jedes der Impulsdiagramme der Fig. 1a bis 1f beginnt mit einem Startimpuls S, der vorzugsweise gegenüber den nachfolgenden Impulsen verlängert ist. Dem Startimpuls S folgt eine Impulspause SP. In den Empfängern der Rundsteueranlage wird in bekannter Weise die Startimpulslänge geprüft und bei Uebereinstimmung mit einer vorgegebenen Länge werden diese gestartet. Der Startimpuls S und die Impulspause SP sind nur in der Fig. 1a gezeichnet, da sie für den Erfindungsgegenstand von geringerer Bedeutung sind. Anstelle eines einzelnen Startimpulses und einer Impulslücke kann auch ein aus mehreren Impulsen und mehreren Impulslücken aufgebauter Startimpulscode vorhanden sein.Each of the timing diagrams of FIGS. 1a to 1f begins with a start pulse S, which is preferable to the following Impulses is prolonged. The start pulse S is followed by a pulse pause SP. In the receivers of the ripple control system the start pulse length is checked in a known manner and if it agrees with a predetermined length, these are started. The start pulse S and the pulse pause SP are only Drawn in Fig. 1a, as they are for the subject matter of the invention are of lesser importance. Instead of a single start pulse and a pulse gap, one of several Pulses and several pulse gaps built up start pulse code.

Es folgt in den Impulsprogrammen der Fig. 1a, 1b, 1c und 1d eine mit dem Buchstaben A bezeichnete Folge von sechs Impuls-It follows in the pulse programs of FIGS. 1a, 1b, 1c and 1d a sequence of six pulse-

•A PA 176° 509815/0312 • A PA 176 ° 509815/0312

platzen A, welche für die Adressierung vorgesehen sind. Anschliessend folgen in den Fig. 1a bis 1d zehn mit dem Buchstaben B bezeichnete Impulsplätze, welche den Positions-Code darstellen. Die Einzelbefehle gemass Fig. 1e und 1f enthalten fünfzehn Impulsplätze im mit dem Buchstaben A bezeichneten Adress-Code, gefolgt -von einem L-Bit als degenerierter Positions-Code B. In jeder der Fig. la bis 1f wird das Impulsprogramm mit einem aus einem Impulspaar bestehenden Interpretations-Code C abgeschlossen.burst A, which are intended for addressing. Afterward follow ten with the letter in FIGS. 1a to 1d B designated pulse places, which represent the position code. Contain the individual commands according to FIGS. 1e and 1f fifteen pulse positions in the address code marked with the letter A, followed by an L bit as a degenerate position code B. In each of Fig. La to 1f, the pulse program terminated with an interpretation code C consisting of a pair of pulses.

Die Bedeutung der einzelnen Befehlsarten ist folgende:The meaning of the individual command types is as follows:

Mit den Gruppenbefehlen werden Gruppen von Befehlsempfangsstellen erfasst. Bei jeder neuen Befehlsgabe werden die unverändert gebliebenen Befehle zwangsläufig wiederholt. Beim Ausfall eines Speichers in der Rundsteuerautomatik ist jedoch der frühere Befehlszustand nicht mehr sofort greifbar, wodurch Gruppenbefehle kaum innerhalb nützlicher Frist wiederholt werden können. Es ist deshalb notwendig, die einzelnen Empfänger innerhalb der Gruppe in einem solchen Fall individuell zu steuernt was durch Gruppenbefehle mit individueller Auslösung erfolgt. Dadurch vereinfacht sich der Notbetrieb in der Zentrale. Die Einzelbefehle sind Sonderaufgaben zugeordnet. Sie stellen im Notbetrieb keine Probleme.With the group commands, groups of command receiving centers are recorded. Each time a new command is issued, the unchanged commands are inevitably repeated. If a memory in the automatic ripple control system fails, however, the previous command status is no longer immediately available, which means that group commands can hardly be repeated within a useful period. It is therefore necessary to control each recipient individually within the group in such a case t which is done by a group of controls with individual deployment. This simplifies emergency operation in the control center. The individual commands are assigned to special tasks. They do not pose any problems in emergency operation.

Die. Impulsprogramme der Gruppenbefehle für Gruppenauslösung nach Fig. 1a und 1b und für individuelle Auslösung nach Fig. 1cThe. Impulse programs of the group commands for group release according to Fig. 1a and 1b and for individual triggering according to Fig. 1c

PA 176° 509815/0312 PA 176 ° 509815/0312

und 1d sind gleichartig aufgebaut. Der dem Startimpuls folgende Adress-Code A kann in bekannter Weise mit dem Positions-Code B zur Steuerung einer Vielzahl von Empfängern kombiniert werden. Beispielsweise können mit den sechs Impulsplätzen des Adress-Codes A und den zehn Impulsplätzen des Positions-Codes B 2 . 10 = 640 verschiedene Empfänger erfasst werden. Wünscht man eine grössere Uebertragungssicherheit, so können beispielsweise die Kombinationen von (p) und (.) des 6-Bit-Adress-Codes A verwendet werden. Man erreicht so eine Hemming-Distanz 2 über den Adress-Code A und eine Befehlszahl von 320.and 1d have the same structure. The address code A following the start pulse can be combined in a known manner with the position code B to control a large number of receivers. For example, with the six pulse positions of the address code A and the ten pulse positions of the position code B 2. 10 = 640 different recipients can be recorded. If a greater transmission security is desired, the combinations of ( p ) and (.) Of the 6-bit address code A can be used. In this way, a hemming distance of 2 is achieved using the address code A and a command number of 320.

Bei Gruppenauslösung liegt die Information über die Befehlsausführung im Positions-Code B. Ein L-Bit an irgendeinem der zehn Impulsplätze, z.B. am Platz χ bedeutet einen "EIN"-Befehl (Fig. 1a) ein O-Bit einen "AUS"-Befehl (Fig. 1b) oder umgekehrt. Im Interpretations-Code C, ist ein vorgewähltes Wort enthalten. Im Beispiel der Zeichnung Fig. 1a und Fig. 1b besteht der Interpretations-Code aus je zwei L-Bits y und z.In the case of group triggering, the information is about the execution of the command in position code B. An L-bit at any of the ten pulse locations, e.g. at location χ, means an "ON" command (Fig. 1a) an O bit an "OFF" command (Fig. 1b) or vice versa. The interpretation code C contains a preselected word. In the example of the drawing Fig. 1a and Fig. 1b the interpretation code consists of two L bits y and z.

Für individuelle Auslösung ist im Positions-Code B für jeden anzuwählenden Empfänger gemäss Fig. 1c und 1d ein L-Bit vorgesehen (Position x). Es kann dieser vorgewählte logische Zustand jedoch auch ein O-Bit sein. Der Befehl für die Schaltrichtung "EIN" liegt im vorbestimmten Wort LO der Impulsplätze y und ζ des Interpretations-Codes C1 (Fig. 1c) für die Schaltrichtung "AUS" im Wort OL der Plätze y und ζ (Fig. 1d). DieseFor individual triggering, an L bit is provided in position code B for each receiver to be selected according to FIGS. 1c and 1d (position x). However, this preselected logical state can also be an O-bit. The command for the switching direction "ON" is in the predetermined word LO of the pulse places y and ζ of the interpretation code C 1 (Fig. 1c) for the switching direction "OFF" in the word OL of the places y and ζ (Fig. 1d). These

./· pa 176O 509815/031 2 ./· pa 176O 509815/031 2

Impulsfolge kann auch vertauscht sein.The pulse train can also be interchanged.

Für die Einzelbefehle wird ein Impulsprogramm verwendet, das einen Spezialfall des Programms für Gruppenbefehle mit individueller Auslösung darstellt. Der Adress-Code A ist dabei auf fünfzehn Impulsplätze erhöht und der Positions-Code B auf einen Impulsplatz reduziert, für den in den Fig. 1e und If ein L-Bit vorgesehen ist. Die Befehlsrichtung "EIN" wird . gemäss Fig. 1e durch das Wort LO der Impulsplätze y und ζ des Interpretations-Code C.und die Befehlsrichtung "AUS" gemäss Fig. 1f durch das Wort OL dieser Impulsplätze bestimmt. Natürlich können Einzelbefehle auch von Gruppenbefe.hlen ohne individuelle Auslösung abgeleitet werden,,A pulse program is used for the individual commands a special case of the program for group commands with individual Tripping represents. The address code A is increased to fifteen pulse positions and the position code B reduced to a pulse place for which an L-bit is provided in FIGS. 1e and If. The command direction is "ON". according to Fig. 1e by the word LO of the pulse locations y and ζ the interpretation code C. and the command direction "OFF" according to Fig. 1f determined by the word OL of these pulse locations. Naturally can also command individual commands from group commands without individual commands Tripping to be derived,

Gemäss der Zeichnung ist der Interpretations-Code C am Ende des Impulsprogramms angeordnet. Dies hat gewisse Vorteile, da Aenderungen in den vorausgehenden Code-Teilen erleichtert werden. Der Interpretations-Code C kann jedoch auch an eine andere Stelle des ganzen Impulsprogramms eingeschoben werden.According to the drawing, the interpretation code C is arranged at the end of the pulse program. This has certain advantages, as changes in the preceding code parts are made easier. The interpretation code C can, however, also be inserted at another point in the entire pulse program.

Für die Auswertung des Impulsprogramms für Gruppenauslösung wird nach dem Erfindungsgedanken aus dem Positions-Code B für jeden Befehl ein Bit, gemäss der Fig. 1a das am Impulsplatz χ für die Schaltrichtung "EIN" auftretende L-Bit, gemäss Fig. 1b für die Schaltrichtung "AUS" ein O-Bit mit den an den Impulsplätzen y und ζ auftretenden L-Bits des Interpretations-For evaluating the pulse program for group release According to the concept of the invention, the position code B becomes a bit for each command, according to FIG. 1a that at the pulse location χ for the switching direction "ON" occurring L-bit, according to FIG. 1b for the switching direction "OFF" an O-bit with the Pulse places y and ζ occurring L bits of the interpretation

PA 1760 509815/03 12PA 1760 509815/03 12

Codes C kombiniert. Die Auswertung in den einzelnen Empfängern erfolgt also bei Gruppenbefehlen gemäss Fig. 1a und 1b nach dem folgenden Schema:Codes C combined. The evaluation in the individual receivers thus takes place in the case of group commands according to FIGS. 1a and 1b the following scheme:

Auswertungevaluation XX yy ZZ EINA LL. LL. LL. AUSTHE END OO LL. LL.

Es ist also in jeden? Fall die Wortkombination LL in den Impulsplätzen y und ζ des Interpretations-Codes C für die Auswertung der Gruppenauslösung kennzeichnend.So it's in everyone? Case the word combination LL in the pulse places y and ζ of the interpretation code C characterize the evaluation of the group release.

Die Auswertung des Impulsprogramms für individuelle Auslösung erfolgt gemäss der Lehre der Erfindung durch Kombination eines Bit mit vorgewähltem Zustand (L-Bit an der Stelle x) im Positions-Code B, das der BefehlsausfUhrungsstelle zugeordnet ist, mit einem Codewort im Interpretations-Code C, das dem Befehl für die Schaltrichtung "EIN", resp. "AUS" zugeordnet ist. Für den Fall der Individualbefehle gemäss Fig. 1c und 1d erfolgt die Auswertung durch Kombination der Bits der Impulsplätze x, y und ζ nach dem Schema:The evaluation of the pulse program for individual triggering takes place according to the teaching of the invention by combining one Bit with preselected status (L bit at position x) in the position code B, which is assigned to the command execution point, with a code word in the interpretation code C, which corresponds to the command for the switching direction "ON", respectively. "OFF" is assigned. For the case of the individual commands according to FIGS. 1c and 1d takes place the evaluation by combining the bits of the pulse positions x, y and ζ according to the scheme:

Auswertungevaluation XX yy ZZ EINA LL. LL. 00 AUSTHE END LL. OO LL.

PA 176OPA 176O

5 09815/0315 09815/031

Die Gegenüberstellung der Auswerteschemas für die Impulsfolgen gemäss Fig. 1a bis 1d lässt die erfindungsgemässe Lehre klar hervortreten:The comparison of the evaluation schemes for the pulse trains according to FIGS. 1a to 1d, the teaching according to the invention can be omitted stand out clearly:

BefehlsauswertungCommand evaluation Gruppenauslösung
χ y ζ
Group release
χ y ζ
LL. LL. individuelle
χ y
individual
χ y
LL. Auslösung
Z
Tripping
Z
EINA LL. LL. LL. LL. OO . o · -. o - AUSTHE END OO LL. LL.

Die Auswertelogik gestaltet sich unter Beachtung obiger Wahrheitstabelle sehr einfach und führt auf folgende logische VerknüpfungenThe evaluation logic is designed taking into account the above truth table very simple and leads to the following logical links

EINA

xyxy

AUS = (x®y) '.z © == excl. OderOFF = (x®y) '. Z © == excl. or

Es versteht sich von selbst, dass die Unterteilung und Länge des Impulsprogramms keinen Einfluss auf das Verfahren haben.It goes without saying that the subdivision and length of the pulse program have no influence on the process.

Das aus dem Startimpuls S, einer Impulslücke SP oder einem entsprechenden Start-Code, einem Adress-Code A, einem Positions-Code B mit nur einem jedem Empfänger zugeordneten Impulsplatz und einem Interpretations-Code C bestehende, für Einzelbefehle und Gruppenbefehle (Gruppenauslösung und individuelle Auslösung) geeignete Impulsprogramm hat Vorteile gegenüber den bisher für diese Befehle gebräuchlichen Impuls-That from the start pulse S, a pulse gap SP or a corresponding start code, an address code A, a position code B with only one pulse place assigned to each receiver and an interpretation code C existing for Individual commands and group commands (group triggering and individual Triggering) a suitable pulse program has advantages over the pulse programs previously used for these commands

PA 1760PA 1760

609815/0312609815/0312

Programmen mit zwei Impulsplätzen pro Doppelkommando (siehe Fig. 1 .') . Da bei Doppelkommandos für e zu steuernde Empfänger 2 e Impulsplätze notwendig sind, beträgt der Zeitersparnisfaktor bei den Impulsprogrammen nach Fig. 1 der ZeichnungPrograms with two pulse positions per double command (see Fig. 1. '). As with double commands for e receivers to be controlled 2 e pulse places are necessary, is the time saving factor in the pulse programs according to Fig. 1 of the drawing

a + e + 2
a + 2 e .
a + e + 2
a + 2 e.

In der Fig. 2 ist edn elektronischer Rundsteuerempfänger zur Auswertung von Impulsprogrammen nach Fig. 1 schematisch dargestellt. In dieser Figur ist ein Energieverteilungsnetz mit 21 bezeichnet. An dieses ist ein Eingangsfilter 22 und ein Netzgerät 23 angeschlossen. Die Netzspannung wird auch einem Taktgeber 24 zur Erzeugung netzsynchroner Taktimpulse zugeführt, die über einen Untersetzer 25 einen Positionsgeber 26 takten, wenn dieser durch einen Startimpuls-Decoder 27 freigegeben worden ist. Der Positionsgeber 26 kann z.B. als Ringzähler ausgebildet sein. Durch die mit 1 bis 16 bezeichneten Ausgänge, von denen jeder einer Position des Adress-Codes A und des Positions-Codes B des Impulsprogramms der Fig. 1 zugeordnet ist, bestehen Verbindungen vom Positionsgeber 26 zu einer Programmiereinrichtung 28. Diese umfasst einen dem Adress-Code A der Fig. 1 zugeordneten, die Positionen 1 bis 6 umfassenden Unterteil 29, der in zwei Gruppen 29a und 29b mit je drei_Positionen zur Erleichterung der Programmierung unterteilt ist. In der Programmiereinrichtung für den Adress-Code 29 ist ein Kreuzschienenwähler mit zwei waagrechtenIn Fig. 2 is edn electronic ripple control receiver for Evaluation of pulse programs according to FIG. 1 shown schematically. In this figure is a power distribution network with 21 designated. An input filter 22 and a power supply unit 23 are connected to this. The mains voltage is also one Clock generator 24 for generating network-synchronous clock pulses are fed to a position sensor 26 via a coaster 25 clock when this is released by a start pulse decoder 27 has been. The position transmitter 26 can be designed, for example, as a ring counter. Through those labeled 1 to 16 Outputs, each of which has a position of the address code A and position code B of the pulse program is assigned to Fig. 1, there are connections from the position sensor 26 to a programming device 28. This comprises one of the address code A of FIG. 1, the positions 1 to 6 comprehensive lower part 29, which is in two groups 29a and 29b, each with three positions to facilitate programming is divided. In the programming device for the address code 29 is a crossbar selector with two horizontal ones

pa 176O 509815/031?pa 176O 509815/031?

Schienen 3O und 31 und in jeder Gruppe 29a und 29b mit drei senkrechten Schienen 32, 33, 34 resp. 35, 36, 37 vorgesehen, welche gemäss der gewünschten Adressierung mit den Schienen 30 und 31 verbunden sind. Die waagrechte Schiene 30 liefert einen Ausgang für L-Bits, die waagrechte Schiene 31 für O-Bits, Ein weiterer Unterteil 38 der Programmiereinrichtung 28 dient der Wahl einer der Positionen 7 bis 16, die dem Positionscode B der Impulsprogramme nach Fig. 1 zugeordnet ist. Der Unterteil 38 der Programmiereinrichtung 28 enthält ferner einen Umschalter 46, mit zwei Ausgängen U und U1, deren Bedeutung später erklärt wird.Rails 3O and 31 and in each group 29a and 29b with three vertical rails 32, 33, 34, respectively. 35, 36, 37 are provided, which are connected to the rails 30 and 31 according to the desired addressing. The horizontal rail 30 provides an output for L bits, the horizontal rail 31 for O bits . The lower part 38 of the programming device 28 also contains a changeover switch 46, with two outputs U and U 1 , the meaning of which will be explained later.

Der Positionsgeber 26 weist einen weiteren Unterteil 39 mit den dem Interpretations-Code C des Impulsdiagramms der Fig. 1 zugeordneten Positionen 17 und 18 sowie zwei Endpositionen 19 und 20 auf. Die Position 17 besitzt einen Ausgang V und die Position "JS einen Ausgang W. Die Position 20 besitzt einen mit "Reset" bezeichneten Rückstell-Ausgang»The position transmitter 26 has a further lower part 39 that of the interpretation code C of the timing diagram of FIG. 1 assigned positions 17 and 18 and two end positions 19 and 20 on. Position 17 has an output V and the position "JS has an output W. Position 20 has a reset output labeled "Reset" »

Die L- und 0-Bit-Ausgänge der dem Ädress-Code A der Fig. 1 zugeordneten Unterteile 29a und 29b der Programmiereinrichtung 28 sind mit entsprechenden Eingängen eines Ädress-Decoders verbunden. Eine weitere Verbindung ist zwischen dem Adress-Decoder 40 und dem Ausgang des Eingangsfilters 22 vorhanden. Ferner besitzt der Adress-Decoder 40 noch einen mit "Reset" bezeichneten Ausgang 47.The L and 0 bit outputs of the A dress code A of FIG associated lower parts 29a and 29b of the programming device 28 are with corresponding inputs of an Ädress decoder tied together. Another connection is between the address decoder 40 and the output of the input filter 22 present. The address decoder 40 also has a "Reset" designated output 47.

pa 176O 5-0 9,8 1 5/0 3Ί 2pa 176O 5-0 9.8 1 5/0 3Ί 2

Die Ausgänge für Signale U und U1 des Unterteils 38 der Programmiereinrichtung 28 sind mit einem Befehls-Decoder 41 verbunden. Weitere Verbindungen bestehen zwischen diesem und dem Ausgang des Eingangsfilters 22, den Ausgängen V, W sowie mit der Position 19 des Unterteils 39 des Positionsgebers 26. Der Befehls-Decoder 41 steuert den Befehls-Schalter 42, der beispielsweise aus einem Kipprelais bestehen kann.The outputs for signals U and U 1 of the lower part 38 of the programming device 28 are connected to a command decoder 41. Further connections exist between this and the output of the input filter 22, the outputs V, W and with the position 19 of the lower part 39 of the position transmitter 26. The command decoder 41 controls the command switch 42, which can for example consist of a toggle relay.

Wenn man in einem Empfänger einem Adress-Decoder 40 und einem Positionsgeber 26 mehrere Befehlsschalter zuordnen will, kann man an den Ausgängen 7 bis 16 weitere Programmunterteile 38 und darauf folgend weitere Befehls-Decoder 41 anschliessen.If you have an address decoder 40 and a If the position transmitter 26 wants to assign several command switches, further program sub-parts 38 can be found at the outputs 7 to 16 and then connect further command decoders 41.

Eine Programm-Einstelleinrichtung 43 ist für eine Programm-Steuerung 44 vorgesehen, durch welche eine später zu beschreibende Umstellung des Empfängers vom Empfang kürzerer Impulsprogramme mit 18 Bit zu längeren Impulsprogrammen mit 3O Bit (der Startimpuls ist dabei nicht berücksichtigt) vorgenommen werden kann. Zu diesem Zweck wird mit einem Signal auf dem Ausgang 45 der Adress-Decoder 40 und der Befehls-Decoder 41 :gesteuert.A program setting device 43 is for program control 44 provided, through which a later to be described Conversion of the receiver from receiving shorter pulse programs with 18 bits to longer pulse programs with 3O bits (the start impulse is not taken into account). To this end, a signal is provided on the Output 45 of the address decoder 40 and the command decoder 41 : controlled.

Bei Vorgabe der Impulskombinationen für die Adressierung"der Rundsteuerempfänger werden die den L-Bits entsprechende waagrechte Schiene 3O und die den O-Bits entsprechende waagrechte Schiene 3f mit den entsprechenden senkrechten Schienen 32 bisWhen specifying the pulse combinations for addressing "the Ripple control receivers are the horizontal ones corresponding to the L bits Rail 3O and the horizontal one corresponding to the O bits Rail 3f with the corresponding vertical rails 32 bis

pa 176O 5098 15/03 12pa 176O 5098 15/03 12

37 verbunden. Desgleichen wird im dem Positionscode B des Impulsprogramms zugeordneten Unterteil 38 der ■.Programmiereinrichtung 28 die dem Befehl χ im Positionscode B entsprechende Position durchverbunden. Die indifferenten Stellen zugeordneten Positionen werden in der Programmiereinrichtung 28 nicht belegt.37 connected. Likewise, in the position code B of the Pulse program associated lower part 38 of the ■ .Programming device 28 the position corresponding to the command χ in position code B is connected through. The indifferent places assigned positions are not occupied in the programming device 28.

Der beschriebene Rundsteuerempfänger arbeitet wie folgt:The ripple control receiver described works as follows:

Sobald im Netz 21 ein Rundsteuerimpuls auftritt, der genügend lang ist, um das Eingangsfilter 22 durchlaufen und die Prüfung durch den Startimpuls-Decoder 27 erfolgreich bestehen zu können, wird durch den Startimpuls-Decoder 27 der Untersetzer 25 und der Positionsgeber 26 freigegeben. Die vom Taktgeber 24 erzeugten und vom Untersetzer 25 untersetzten Taktimpulse takten nun den Positionsgeber 26 synchron mit den Schritten des Sendeprogramms. Dieser legt der Reihe nach einen Spannungsimpuls an die Ausgänge 1 bis 2O. Wenn die auf Pfad T einlaufenden Signale mit der Einstellung des Adress-Teils 29a und 29b der Programmiereinrichtung 28 nicht übereinstimmen, wird vom Adress-Decoder 40 bei der ersten festgestellten Nichtübereinstimmung über die Reset-Leitung 47 die ganze Schaltung zurückgestellt .As soon as a ripple control pulse occurs in the network 21 that is sufficient is long to pass the input filter 22 and the test To be able to successfully pass through the start impulse decoder 27, the coaster 25 becomes through the start impulse decoder 27 and the position transmitter 26 released. The from clock generator 24 clock pulses generated and scaled down by the coaster 25 now clock the position transmitter 26 synchronously with the steps of the broadcast program. This one after the other applies a voltage pulse to outputs 1 to 2O. When the incoming on path T. Signals with the setting of the address part 29a and 29b of the programming device 28 do not match, is determined by the address decoder 40 at the first non-match The entire circuit is reset via the reset line 47.

PA176° 509815/0312 PA176 ° 509815/0312

Bei Uebereinstimmung der eintreffenden und der im Adress-Teil 29a und 29b der Programmiereinrichtung 28 vorgegebenen Impulskombination wird der Positionsgeber 26 schrittweise weitergeschaltet, bis der letzte Impuls 18 des Impulsprogramms und zusätzlich zwei abschliessende Schritte 19 und 20 durchlaufen sind. Bei Uebereinstimmung des im Positionscode B einlaufenden mit dem im dafür vorgesehenen Teil 38 der Programmiereinrich-If the incoming part and the part in the address match 29a and 29b of the programming device 28 predetermined pulse combination the position encoder 26 is incremented, until the last pulse 18 of the pulse program and also two final steps 19 and 20 run through are. If the incoming in position code B coincides with that in part 38 of the programming device provided for this purpose.

tung 28 erzeugten Impulsschritt χ wird ein Signal über den mit dem Ausgang U verbundenen Umschalter 46 an diesem Ausgang U des Unterteils 38 auftreten. Die Signale an den Ausgängen 17 und 18 ordnen die zur entsprechenden Zeit eintreffenden Signale- auf der Leitung T den bekannten Informationen y und ζ zu, y und ζ werden in gleicher Weise wie auch χ bis zur Zeit des Vergleichs gespeichert. Es gilt:device 28 generated pulse step χ is a signal via the the changeover switch 46 connected to the output U occur at this output U of the lower part 38. The signals at the outputs 17 and 18 arrange the signals arriving at the corresponding time - on the line T the known information y and ζ to, y and ζ are in the same way as χ up to the time of Comparison saved. The following applies:

tu = χ tv = y TW = ζtu = χ tv = y TW = ζ

Ein Impuls am Ausgang 19 bestimmt den Vergleichszeitpunkt und damit auch den eventuellen Schaltzeitpunkt.A pulse at output 19 determines the comparison time and thus also the possible switching time.

Im Befehls-Decoder 41 erfolgt ferner die bei der Erklärung der Fig. 1 beschriebene Kombination der Signale x, y und ζ für die Befehlsauswertung, wobei der Befehls-Schalter 42 entsprechend gesteuert wird. Die vorstehenden Ausführungen treffen allgemein für die Auswertung der kürzeren Impulsprogramme gemäss Fig. 1 zu.In the command decoder 41, the explanation is also carried out the combination of the signals x, y and ζ described in FIG for the command evaluation, the command switch 42 is controlled accordingly. The foregoing generally meet for the evaluation of the shorter pulse programs according to Fig. 1 to.

pa 176O 509815/0 312pa 176O 509815/0 312

Am Ende des Durchlaufs wird die Schaltung durch den Takt 2O zurückgestellt.-At the end of the cycle, the circuit is through the clock 2O deferred.

Die in der Programm^Einstelleinrichtung 43 vorwählbare Auswertung von längeren, nebst dem Startimpuls 28 ausnutzbare Schritte umfassenden Impulsprogrammen erfolgt auf folgende Art, wobei vorzugsweise ein in Fig. 3 dargestelltes Impulsprogramm verwendet wird:The evaluation that can be preselected in the program setting device 43 of longer pulse programs that can be used in addition to the start pulse 28 are carried out as follows Art, preferably a pulse program shown in Fig. 3 is used:

Dieses verlängerte Impulsprogramm umfasst einen Startimpuls S1 eine Startimpulslücke SPr einen aus 6 Schritten bestehenden Adress-Code A, zwei aus je 1O Schritten bestehende Positions-Codes EL und B und zwei Interpretations-Codes C und C mit den Plätzen y und z.This extended pulse program includes a start pulse S 1, a start pulse gap SP r, an address code A consisting of 6 steps, two position codes EL and B, each consisting of 10 steps, and two interpretation codes C and C with the places y and z.

Der Start und die Adressprüfung erfolgen auf die vorstehend beschriebene Art. Die Fortschaltung des Positionsgebers 26 bis und mit Takt 16 erfolgen ebenfalls auf normale Art. Nach dem Schritt 16 wird jedoch der Positionsgeber 26 mit Hilfe der Programm-Steuerung 44 auf Position 5 zurückgeschaltet und zur Weiterzählung ab dieser Position 5 veranlasst, wobei beim zweiten Durchlauf nach- d&r in Klammer gesetzten Position 16 der Fig. 3 die Weiterschaltung auf den die Positionen 17 bis 20 umfassenden Unterteil 39 des Positionsgebers 26 erfolgt. Ein Signal am Ausgang 45 der Programm-Steuerung 44The start and the address check are carried out in the manner described above. The progression of the position transmitter 26 up to and including clock 16 also takes place in the normal way Next count initiated from this position 5, wherein the second pass demand d r set in clamp position 16 of FIG. 3 takes the handoff to which the positions 17 to 20 comprising the lower part 39 of the position transmitter 26th A signal at the output 45 of the program control 44

509815/0317509815/0317

PA 1760PA 1760

sperrt dabei beim zweiten Durchlauf des Positionsgebers 26 durch die Positionen 5 und 6 den Adress-Decoder 4O, damit auf den eingeklammerten entsprechenden Impulsplätzen 5 und 6 des verlängerten Impulsprogramms der Fig. 3 kein Vergleich durchgeführt wird. Es sei daran erinnert, dass beim kurzen Impulsprogramm nach Fig. 1 in diesem Zeitpunkt die Impulse y und ζ des Interpretations-Codes C auftreten. Kurzprogramm- und Langprogramm-Empfänger sind somit voll kompatibel. Die gleiche Steuerleitung 45 schaltet beim zweiten Durchlauf die Auswerte-Vorrichtung 41 auf den Eingang U1 um. Der Empfänger kann also durch eine einfache Umschaltoperation in der Programm-Einstelleinrichtung 43 sowohl für die Auswertung des normalen als auch des verlängerten Impulsprogramms verwendet werden. Die Speicherung des beispielsweise am eingeklammerten Impulsplatz 12 der Fig. 3 angeordneten Impulsplatzes χ geht beim zweiten Durchlauf des Positionsgebers vor sich falls der Umschalter 46 des Unterteils 38 auf den Ausgang U* ge— schaltet ist. Die Auswertung der Impulsplätze x, y und ζ des Interpretations-Codes, sowie die Stillsetzung des Rundsteueremfpängers erfolgt sodann wie bei der Auswertung der unverlängerten Impulsprogramme.blocks the address decoder 4O during the second pass of the position transmitter 26 through positions 5 and 6, so that no comparison is carried out on the corresponding pulse locations 5 and 6 in brackets of the extended pulse program of FIG. 3. It should be remembered that in the short pulse program according to FIG. 1, the pulses y and ζ of the interpretation code C occur at this point in time. Short-program and long-program receivers are therefore fully compatible. The same control line 45 switches the evaluation device 41 to the input U 1 during the second run. The receiver can thus be used by a simple switchover operation in the program setting device 43 both for the evaluation of the normal as well as the extended pulse program. The storage of the pulse location χ arranged, for example, at the bracketed pulse location 12 in FIG. 3, takes place during the second run of the position transmitter if the changeover switch 46 of the lower part 38 is switched to the output U *. The evaluation of the pulse positions x, y and ζ of the interpretation code, as well as the shutdown of the ripple control receiver then takes place as with the evaluation of the unextended pulse programs.

PA 176Ο " 5 098 15/03 12PA 176Ο "5 098 15/03 12

Claims (11)

2354323543 Landis & Gyτ AG. .Landis & Gyτ AG. . PATENTANSPRUECHEPATENT CLAIMS ( 1 .!Verfahren zur Auswertung eines Impulsprogramms, bestehend aus einem Startbefehl (S, SP) und mindestens zwei darauf folgenden Binär-Codes, nämlich einem Positions-Code (B) und einem aus mindestens zwei Bit bestehenden Interpretations-Code (C)1 dadurch gekennzeichnet,(1.! Method for evaluating a pulse program, consisting of a start command (S, SP) and at least two subsequent binary codes, namely a position code (B) and an interpretation code (C) consisting of at least two bits 1 characterized, a) dass zur Ausführung jeder Schalthandlung ein entsprechendes Bit des Positions-Codes (B) mit dem Interpretations-Code (C) kombiniert wird,a) that a corresponding The bit of the position code (B) is combined with the interpretation code (C), b) dass dabei charakteristisch für jeden Gruppenbefehl mit Gruppenauslösung im Positions-Code (B) je nach Schaltrichtung (Ein/Aus) ein Bit mit einem L- oder 0-Zustand mit einem vorgewählten Wort des Interpretations-Codes (C) kombiniert wird undb) that is characteristic of each group command with Group triggering in the position code (B), depending on the switching direction (on / off), a bit with an L or 0 state combined with a preselected word of the interpretation code (C) will and c) dass dabei charakteristisch für jeden Gruppenbefehl mit individueller Auslösung im Positions-Code (B) ein Bit mitc) that is characteristic of each group command with individual triggering in the position code (B) with one bit 176° 5098 1 5/03 12 176 ° 5098 1 5/03 12 - 2O -- 2O - einem vorgewählten logischen Zustand mit einem je nach Schaltrichtung (Ein/Aus) bestimmten Wort des Interpretations-Codes (C) kombiniert wird.a preselected logical state with a word of the interpretation code that is determined depending on the switching direction (on / off) (C) is combined. 2. Einrichtung zur Ausführung des Verfahrens nach Patentanspruch 1 mit einem Eingangsfilter (22), einem von einem Taktgeber (24) getakteten Positionsgeber (26) und einer mit ,dem Positionsgeber (26) verbundenen Programmiereinrichtung (28), die einem Startimpuls zeitlich zugeordnete Steuerimpulse an einen Befehls-Decoder (41) weiterleitet und nach Vergleich mit den ankommenden Impulsprogrammen je nach Resultat Befehlsschalter (42) betätigt, dadurch gekennzeichnet, dass der Positionsgeber (26) und die Programmiereinrichtung (28) in Unterteile aufgeteilt sind und der Befehls-Decoder (41) mit dem Ausgang des Eingangsfilters (22), mit mindestens einem Ausgang des Unterteils (38) der Programmiereinrichtung (28) entsprechend dem Positions-Code B des Impulsprogramms, ferner mit zwei Ausgängen des dem Interpretations-Code C des ' Impulsprogramms zugeordneten Unterteils (39) des Positionsgebers (26) und schliesslich mit einem weiteren Ausgang des Unterteils (39) des Positionsgebers2. Device for carrying out the method according to claim 1 with an input filter (22), a position sensor (26) clocked by a clock generator (24) and one with , the position transmitter (26) connected programming device (28), the control pulses temporally assigned to a start pulse to a command decoder (41) and after comparison with the incoming pulse programs depending on Result command switch (42) operated, characterized in that the position transmitter (26) and the programming device (28) are divided into sub-parts and the command decoder (41) with the output of the input filter (22), with at least one output of the lower part (38) of the programming device (28) corresponding to the position code B of the pulse program, furthermore with two outputs of the interpretation code C of the 'pulse program associated lower part (39) of the position transmitter (26) and finally with a further output of the lower part (39) of the position sensor (26) verbunden und mit einer Einrichtung zur Kombination der Signale dieser Eingänge versehen ist.(26) connected and with a device for combination the signals of these inputs is provided. 3. Verwendung der Einrichtung nach Patentanspruch 2 in einem Rundsteuerempfänger.3. Use of the device according to claim 2 in one Ripple control receiver. ./■./■ PA 1760 50981 5/0312PA 1760 50981 5/0312 4. Verfahren gemäss Patentanspruch 1, dadurch gekennzeichnet, dass für die Auswertung von Gruppenbe'fehlen mit Gruppenauslösung zwei L-Bits im Interpretations-Code (c) und für die Auswertung von Gruppenbefehlen' mit individueller Auslösung je ein L- und ein O-Bit im Interpretations-Code (c) kombiniert werden.4. The method according to claim 1, characterized in that that for the evaluation of group commands with group triggering two L bits in the interpretation code (c) and for the evaluation of group commands' with individual Trigger an L and an O bit in the interpretation code (c). .5. Verfahren gemäss Patentanspruch 1, dadurch gekennzeichnet, dass der Interpretations-Code (C) am Ende des Impulsprogramms vorgesehen ist..5. Method according to claim 1, characterized in that that the interpretation code (C) is provided at the end of the pulse program. 6. Verfahren gemäss Patentanspruch 1, dadurch gekennzeichnet, dass bei der Auswertung mindestens ein Impulsplatz in einem Adress-Code'(A) zusätzlich berücksichtigt wird.6. The method according to claim 1, characterized in that that at least one pulse place in an address code '(A) is also taken into account during the evaluation. 7. Verfahren gemäss Patentanspruch 1 und 6, dadurch gekennzeichnet, dass bei der Auswertung-von Gruppenbefehlen mit individueller Auslösung jedesmal mindestens einer von zehn' Impulsplätzen (x bis x.n) im Positions-Code (B) und zwei Impulsplätze (y, z) im Interpretations-Code (C) berücksichtigt werden.7. The method according to patent claims 1 and 6, characterized in that when evaluating group commands with individual triggering each time at least one of ten 'pulse places (x to x. N ) in the position code (B) and two pulse places (y, z ) must be taken into account in the interpretation code (C). 8. Einrichtung nach Patentanspruch 2, dadurch gekennzeichnet, dass die Programmiereinrichtung (28) einen dem Adress-Code A zugeordneten Unterteil (29) aufweist., der zur Programmierung in Gruppen (29a und 29b) mit je drei Positionen aufgeteilt8. Device according to claim 2, characterized in that that the programming device (28) has a lower part (29) assigned to the address code A, which is used for programming divided into groups (29a and 29b) with three positions each PA 176° 5098 15/0 3 1.2 PA 176 ° 5098 15/0 3 1.2 ist und je einen Ausgang für L-Bits und O-Bits zur Steuerung eines Adress-Decoders (4O) aufweist.and one output each for L bits and O bits for control an address decoder (4O). 9. Einrichtung nach Patentanspruch 2 und 8, gekennzeichnet, durch Mittel im Adress-Decoder (4O), durch welche bei Feststellung der ersten Unstimmigkeit zwischen den eingehenden und vorgegebenen Adress-Bits die gesamte Schaltung zurückgestellt wird.9. Device according to claim 2 and 8, characterized in that by means in the address decoder (4O), through which, upon detection of the first discrepancy between the incoming and predetermined address bits the entire circuit is reset. 10. Einrichtung nach Patentanspruch 2, dadurch gekennzeichnet, dass eine Programm-Einstelleinrichtung (43) für eine Programm-Steuerung (44) zur Umschaltung des Positionsgebers (26) vorgesehen ist, welche den Positionsgeber (26) in dem dem Positions-Code B entsprechenden Unterteil (38) zwecks Auswertung eines verlängerten Impulsprogramms zum wiederholten Durchlauf veranlasst.10. Device according to claim 2, characterized in that that a program setting device (43) for a program control (44) for switching over the position encoder (26) is provided, which the position encoder (26) in the lower part (38) corresponding to the position code B for the purpose of evaluating an extended pulse program caused to repeat it. 11. Einrichtung nach Patentanspruch 2 und 1O1 gekennzeichnet durch eine Verbindung von der letzten Position des dem Positions-Code B des Impulsprogramms zugeordneten Unterteils des Positionsgebers (26) über die Programm-Steuerung (44) zur zweitletzten Position des dem Adress-Code A des unverlängerten Impulsprogramms entsprechenden Positionsgeberteils sowie zum Unterteil (39) des Positionsgebers (26) nach Umschaltung durch die Programmsteuerung im zweiten Durchlauf.11. Device according to claim 2 and 1O 1 characterized by a connection from the last position of the position code B of the pulse program associated lower part of the position transmitter (26) via the program control (44) to the penultimate position of the address code A of position sensor part corresponding to the unextended pulse program and to the lower part (39) of the position sensor (26) after switching over by the program control in the second run. J H/mmJ H / mm pa 176O 5 0 9 8 15/0312pa 176O 5 0 9 8 15/0312 -43--43- L e e r s e i t eL e r s e i t e
DE19732354309 1973-09-24 1973-10-27 Syst for processing pulse programme with start and binary control code - has interpretation elements combined with control elements for handling switching Ceased DE2354309A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CH1367373A CH563680A5 (en) 1973-09-24 1973-09-24

Publications (1)

Publication Number Publication Date
DE2354309A1 true DE2354309A1 (en) 1975-04-10

Family

ID=4394381

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19732354309 Ceased DE2354309A1 (en) 1973-09-24 1973-10-27 Syst for processing pulse programme with start and binary control code - has interpretation elements combined with control elements for handling switching

Country Status (4)

Country Link
AT (1) AT327314B (en)
CH (1) CH563680A5 (en)
DE (1) DE2354309A1 (en)
NL (1) NL164430C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2825449A1 (en) * 1978-05-29 1979-12-06 Landis & Gyr Ag STATIC RADIO RECEIVER

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2825449A1 (en) * 1978-05-29 1979-12-06 Landis & Gyr Ag STATIC RADIO RECEIVER

Also Published As

Publication number Publication date
ATA1003073A (en) 1975-04-15
NL7315227A (en) 1975-03-26
NL164430C (en) 1980-12-15
AT327314B (en) 1976-01-26
AU7297174A (en) 1976-03-11
NL164430B (en) 1980-07-15
CH563680A5 (en) 1975-06-30

Similar Documents

Publication Publication Date Title
DE2362344C3 (en) Data transmission system
EP3007387B1 (en) Dynamically addressable master slave system and method for dynamic addressing of slave units
DE2750818A1 (en) ARRANGEMENT FOR TIME MULTIPLEX DATA TRANSFER
DE3104921A1 (en) "METHOD FOR TRANSMITTING SIGNALS BETWEEN A CENTRAL STATION AND A VARIETY OF REMOTE STATIONS, AND COMMAND AND MONITORING DEVICE FOR CARRYING OUT THE METHOD"
DE3009308A1 (en) METHOD AND ARRANGEMENT FOR TRANSMITTING DATA SIGNALS
DE3346272A1 (en) REMOTE CONTROL UNIT
DE2228320A1 (en) ROUND TAX RECEIVER
DE2161169C2 (en) Circuit arrangement for generating interrogation patterns required for fault localization among n amplifier points of PCM transmission lines
EP0371317A2 (en) Light barrier safety device
DE4017533C2 (en)
DE2354309A1 (en) Syst for processing pulse programme with start and binary control code - has interpretation elements combined with control elements for handling switching
DE1462688B2 (en) DEVICE FOR ADDRESSING RECEPTION STATIONS
EP4057596A1 (en) Addressable master slave system and method for addressing of slave units
DE2831771B2 (en) Static ripple control receiver
DE2825449C2 (en) Static ripple control receiver
DE1960790B2 (en) ADDRESS-CODED TRANSMISSION SYSTEM ACCORDING TO THE PULSE POSITION MODULATION PROCESS
EP0348809B1 (en) Method for addressing processor units and circuit arrangement for carrying out the method
DE2113819C2 (en) Remote control with pulsed program command transmission - stores temporarily received pulse patterns for sequential comparison with pulse pattern of receiver, using single evaluator.
DE1263858C2 (en) METHOD FOR PERIODICALLY SCANNING A VARIETY OF WIRES FOR THEIR ELECTRICAL CONDITION AND DEVICES FOR CARRYING OUT THIS PROCEDURE
DE768009C (en) Device for the transmission of quantities by means of pulse trains
DE2715213C2 (en) Circuit arrangement for the successive transmission of electrical signals between several stations
DE8814954U1 (en) Light barrier safety device
DE4107593C1 (en)
DE2233160C3 (en) Switching arrangement for an exchange
DE2049322A1 (en) Display device

Legal Events

Date Code Title Description
OGA New person/name/address of the applicant
8131 Rejection