EP1555054A1 - Verfahren zum Steuern einer elektrischen Modellbahn sowie Decoder und Zentraleinheit zur Durchführung des Verfahrens - Google Patents
Verfahren zum Steuern einer elektrischen Modellbahn sowie Decoder und Zentraleinheit zur Durchführung des Verfahrens Download PDFInfo
- Publication number
- EP1555054A1 EP1555054A1 EP04000740A EP04000740A EP1555054A1 EP 1555054 A1 EP1555054 A1 EP 1555054A1 EP 04000740 A EP04000740 A EP 04000740A EP 04000740 A EP04000740 A EP 04000740A EP 1555054 A1 EP1555054 A1 EP 1555054A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- decoder
- central unit
- identification number
- assigned
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 42
- 230000015654 memory Effects 0.000 claims abstract description 44
- 230000007175 bidirectional communication Effects 0.000 claims abstract description 15
- 230000006854 communication Effects 0.000 claims abstract description 11
- 238000004891 communication Methods 0.000 claims abstract description 11
- 230000006870 function Effects 0.000 claims description 105
- 238000012545 processing Methods 0.000 claims description 5
- 238000003860 storage Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims 1
- 230000003137 locomotive effect Effects 0.000 abstract description 34
- 230000004044 response Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000000779 smoke Substances 0.000 description 3
- 239000004509 smoke generator Substances 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H18/00—Highways or trackways for toys; Propulsion by special interaction between vehicle and track
- A63H18/16—Control of vehicle drives by interaction between vehicle and track; Control of track elements by vehicles
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H19/00—Model railways
- A63H19/24—Electric toy railways; Systems therefor
Definitions
- the invention relates to a method for controlling an electrical Model railway with a decoder-containing model railway items, especially locomotives, and with a central unit that has one Communication channel is in communication with the decoders, wherein the decoders each an address can be assigned and a decoder associated control commands from the center using the respective Address to be transferred to the decoder.
- the invention also relates to a decoder and a central unit to carry out the process.
- each traction vehicle of the model railway a decoder capable of providing control commands to receive and to control the traction vehicle accordingly.
- the Central unit generated, depending on the wishes of the user, Control commands transmitted to the decoder.
- the user gives his Wishes by means of controls in the center.
- at Model trains are sent the control commands over the track.
- the control commands are read by all decoders of the model railway and each decoder decides whether a control command is intended for it or not.
- each control command from the central unit The decoder address preceded by the decoder for which the control command is provided, clearly determined.
- the decoder knows its own Address and compares these with the receipt of a control command this prefixed address. If the addresses match, that is the control command determines for him and is evaluated by him.
- addresses usually numbers are used, that is numbers from 1 to about 100 or even up to 1000.
- the addresses are usually by means of mechanical coding switch from the user to the respective Decoder specified. It can also be provided that the user enter the decoder address electronically. In any case, the must Users can keep track of which decoder which address was assigned. He has to ensure that no address is awarded twice, otherwise contrary to the intention of the user several model railway items are controlled together.
- every decoder is already in the manufacturing plant assigned an address to test how the decoder works can. Because this address in many cases with one from the user already If the assigned address collides, the user must In any case, the decoder will assign a new address to the decoder.
- the object of the present invention is a method for controlling to provide a model railway as well as a decoder and a central unit, by means of which the operation of the model railway is simplified.
- This object is according to the invention in a method of the type mentioned solved by giving each decoder and the central unit assigns a characteristic, unique identification number and stores them in the decoder or the central unit, and that one the decoder over a bidirectional communication channel connects to the central unit and to the central unit of each decoder transmits its identification number, and that the central unit the identification number of the decoder automatically an address assigns this address associated with the identification number of the decoder stores and the address along with your own identification number to the decoder who assigns it Address and the identification number of the central unit stores.
- the idea flows in that on the bidirectional Communication channel which uniquely characterizes the respective decoder Identification number is transferable to the central unit, so that this the identification number of the decoder automatically a Address can assign, in the future of the central unit to control the decoder precedes the control command.
- the central unit transmits the assigned address to the decoder together with the identification number of the central unit.
- the decoder knows by it the relevant central unit for him as well as him assigned address. Condition for this is that both the decoder as well as the central unit via a unique identification number feature. These identification numbers can be assigned by the manufacturer become.
- the decoder then comes at another model railway layout For use, he can from the local central unit a new Address assigned so that it is not required for the user is to change the decoder address manually or electronically.
- the central unit can, when using a new decoder based on the recognize this manufacturer-assigned identification number, whether or not it has already assigned an address to this decoder. If the latter is the case, then a free address can be assigned and sent to the Decoder are transmitted.
- Bidirectional communication channels between a central processing unit and a decoder are the expert, for example from DE 196 04 154 A1 known.
- a bidirectional communication between the central unit and the Decoders of the model railway system can be used in the time-multiplexing method known per se be performed. It is advantageous if you from a decoder only at the request of the central unit Signal is transmitted to the control center, so that the decoder only at a request the central unit respond, that is, the central unit forms the so-called communication master.
- the communication between the central unit and the decoder is designed in such a way that the central unit can clearly identify whether one concrete request either no decoder responds at all, exactly a decoder responds or more than one decoder responds. For this Each request of the central unit can be a predetermined time interval within which is a response from the decoders is accepted.
- the decoder clearly characterizing identification number can be stored indelibly in the decoder.
- the central unit its unique identification number can be stored indelibly in the central unit.
- the decoder and the central unit each with a first memory member are provided.
- the decoder upon receipt of the identification number Check the central unit to see if they have already been saved and if not, their own identification number to the central unit for assigning an address, whereas they do not answer if stored Identification number of the central unit with the stored Identification number of a central unit coincides.
- the central unit after sending out its own Identification number based on any incoming Feedback easily detect whether in the game mode of the Model railway a new decoder was added.
- the central unit has its own identification number to all decoders of the model train transmits connected with the request that this their own identification number to the central unit if they do not contain the identification number of the central unit already stored and have their own identification number in a predetermined by the central unit area, wherein the central unit upon receipt of exactly one identification number of a decoder transfers to this an assigned address, whereas the central unit upon receipt of multiple decoder identification numbers the default range of accepted by the central unit Decoder identification numbers limited until only a single decoder answers.
- the central unit of a decoder identification number assigns a specific address and then this transmits the identification number having decoder, so that they are there together with the identification number of the central unit can be stored.
- the central unit hers known decoder successively at the respective address, to transmit their respective identification numbers to the central unit, the central unit further playing with the decoders under the respective address only maintains, if at their request for each address receives exactly one identification number, the with the decoder identification number stored under this address in the central unit matches.
- each decoder one the assigned model railway article storing characterizing plain text names and that one transmits the plain text name to the central unit and there the identification number stored in the decoder, and that one the user on a display panel of the central unit the plain text name to control the decoder displays.
- Such a design has the advantage that the user does not have numeric addresses must remember, he can rather on the basis of the visible on the display panel Plain text names the respective decoder with the assigned model train article select and submit a control command.
- the Clear text name can be stored by the manufacturer in the decoder become.
- the plaintext name may be the common name of the model railway item, in the case of a model railway locomotive For example, to act on the name of the locomotive.
- the central unit automatically to the decoder the Request sends their respective plaintext names to the central unit and then receiving the plain text names in the Central unit at the address and the identification number of the respective Decoders saves.
- the respective Modellbahn be targeted by the central unit.
- Modellbahn come in particular traction vehicles are used, it may, for example, but also to light signal devices or Turnouts, cranes, turntables, traversers or the like.
- Act where the model railway articles in many cases have several functional types, which can be controlled by the central unit by means of the assigned decoder are. For example, in many cases, an interior lighting or also an outdoor lighting can be switched on and off, it can Noises are generated, horns, whistles, bells pressed briefly or a smoke generator can be switched on and off.
- the means a particular decoder controllable functional types of the model railway article under assignment of an article number of the decoder or of the model railway article is stored in a database of the central unit and after entering the article number by the user from the database retrieves.
- a procedure is particularly recommended then, if only one unidirectional communication signal between the central unit and the decoder is present, as in use so far usual decoder is the case.
- the database can be used in addition to the respective functional types assigned by the manufacturer for testing purposes and user changeable address of the decoder and the Plain text names of the model railway article included.
- Another simplification of the operation of the model railway system can be achieved by giving the controls of the central unit assigns a display field and controllable by a decoder Function types on the display field correspond to the assigned operating elements displays. It is particularly advantageous if on the Display field each a function type symbolizing pictograms displayable are. By means of the pictograms a user can click on simple Recognize the type of function he is in the operation of a control element can turn on or off.
- the controllable by a decoder functional types of a model railway article can be divided into two groups, namely functional types with permanent function and function types with current function.
- Function types with continuous functions remain active for as long as they are triggered, until the user presses the corresponding control again, For example, press a key again.
- This can be, for example Switch on the interior and exterior lighting of a locomotive, during first operation of the control element, the lighting is switched on, and only when you press the control again, the lighting switched off.
- instantaneous functions of the model railway article upon actuation of the respective control element only active until the control element is released again.
- a momentary function or a Duration function corresponds, is in a particularly preferred embodiment the process of the invention provided that the by a particular decoder triggerable types of functions respectively a function type as a permanent function or as an instantaneous function associating characterizing function type index and this together is provided with the respective type of function of the central unit, wherein the Central unit with the operating modes associated with controls an operating mode corresponding to the respective function index, wherein the central unit upon actuation of the operating element accordingly the respective operating mode either only an ON or a OFF signal or when the operating element is acted upon by the User an ON signal and when the control is enabled an OFF signal transmits to the decoder.
- the central unit can thus use of the function type index, if it is an instantaneous function or a permanent function, and accordingly occupies the Central unit their respective controls automatically with a specific Operating mode, so that when the operating element in the case Alternatively, a continuous function may transmit an ON or an OFF signal or in the presence of a momentary function at the admission of the operating element by the user an ON signal to the Decoder is transmitted while releasing this control transmitted by the user an OFF signal to the decoder becomes. In the case of a momentary function, that remains the user by operating the control element selected mode of operation only way long active as the control is pressed.
- the Function type index together with the respective function type under assignment the article number of the decoder or the model railway article in a database of the central unit stores and after entering the Retrieving article number from the database by the user.
- Such Procedure is recommended especially in the presence of a unidirectional communication channel between the control center and the Decoder, as in conventional decoders. Entering the Function type and the respective function type index in the database can be done in the manufacture of the central unit.
- the invention also relates to a decoder for a model railway article a model railway, in particular for a model railway drive vehicle, the Implementation of the above method.
- the Decoder via a bidirectional communication channel connectable to a central unit and comprises a first storage member to indelibly store a unique, the decoder characterizing identification number and preferably also the by means of the decoder controllable functional types of the model railway article, and a second memory for erasable storage of an identification number the connectable to the decoder central unit and an address assigned by the central unit.
- the decoder can be a model railway article from the central unit control by transmitting a control command to the decoder, that according to the above-mentioned method of the central unit assigned address is prefixed.
- the operation of the model railway article makes it very easy. It is for the user merely required the decoder of the model railroad article over the bidirectional Communication channel to connect to the central unit.
- the bidirectional Communication channel formed on the track of the model railway become.
- the model railway article to the track connect, for example, a model railway locomotive to the track sit up.
- the central unit periodically sends its own Identification number on the track to all decoders, whereupon the decoders check if they have the identification number of the central unit already saved. If this is not the case, then transfer the Decoder her own identification number over the track to the Central unit, which then the decoder identification number one Address assigns and this over the track to the new in the game operation with recorded decoder transmits, so that this decoder and so that the model railway article for the further game operation of the Central unit can be addressed via the assigned address.
- the functional types are also preferred stored the model railway article.
- the decoder can therefore communicate these types of functions to the central unit, which then reports the types of functions display on a display panel to the user by means of pictograms can, with the central unit also the individual types of functions each assigns a control element of the central unit and the Pictograms are each assigned to a control element.
- the user therefore recognizes easily on the display panel of the central unit the possible functional modes of the newly added to the game operation with Modellbahnismes and can control these as desired, by actuating the controls accordingly.
- the central unit In addition to the function types, there is also a function type index stored, which are also transmitted to the central unit and by which the central unit can tell if it is with the respective type of function to a momentary function or to is a permanent function. Accordingly, the central unit automatically assign a specific mode of operation to their controls, so that it is ensured that upon actuation of the respective operating element either a function type only switched on and at a new operation is then turned off again, or, that theforensicsart only during operation of the operating element is activated.
- the invention also relates to a model railway article, in particular a locomotive of a model railway, with a decoder, as described above has been described.
- the invention relates to a central unit for a model railway, in particular a model railway, to carry out the above described method.
- the central unit according to the invention is about a bidirectional communication channel with model railroad article decoders connectable and includes a first memory member for indelible Storing a unique, the central unit characterizing Identification number, wherein by means of the central unit identification numbers the decoder connected to it, the Identification numbers of the decoder each assigns an address automatically and the identification numbers of the decoder together with the assigned address in a second memory element of the central unit are storable.
- the central unit may include controls that correspond to the types of functions can be assigned, and in addition, the central unit can a the Control elements associated display field for displaying the associated with the respective operating element functional types.
- operating elements In particular, function keys are used, wherein It is particularly advantageous if the controls automatically with one of the respective associated type of operation corresponding actuation are assignable.
- the latter gives the possibility, either by means of the controls either an instantaneous function or a permanent function to control the model train article by either at the admission of the control by the user an ON signal and at the subsequent release of the control element an OFF signal from the Central unit is transmitted to the respective decoder to be controlled, or it is at a first actuation of the control element only transmit an ON signal and only at a subsequent second Actuation of an OFF signal.
- the central unit has a database comprises for storing an article number of the decoder or the associated Modellbahnismes associated types of model railroad article, where the functional types after entering the article number are retrievable from the database.
- a database comprises for storing an article number of the decoder or the associated Modellbahnismes associated types of model railroad article, where the functional types after entering the article number are retrievable from the database.
- a model railway in the form of a model railroad excerpts, which is occupied overall by the reference numeral 10. It includes a track 12, on the two model railway items in the form of a first locomotive 14th and a second locomotive 16 are attached. Stand over the track 12 the two locomotives 14, 16 with a central unit 18 in electrical Connection, which is an operating device for controlling the locomotives 14, 16.
- the locomotives 14, 16 each comprise a drive 20 or 21, a smoke generator 22 and 23, an electromagnetically actuated Clutch 24 or 25, an interior light 26 or 27, a high beam 28th or 29 and a horn 30 and 31.
- the locomotives 14 and 16 have also each a decoder 34 and 36 for decoding digital electrical control signals from the central unit 18 to the respective Decoder 34 and 36 are transmitted.
- the decoders 34 and 36 each comprise a first memory element 38 or 39, in which the factory a decoder 34 and 36 respectively uniquely characterizing, globally unique identification number the decoder 34 and 36 is stored. additionally be in the first memory element 38 and 39 by means of the respective decoder controllable functional types of locomotives 14 and 16 stored, So the special functions, in addition to the control of the respective Drive 20 and 21 are provided, in the present embodiment if the functional types are the respective smoke generator, Clutch, interior lights, high beam and horn of the locomotives 14 or 16.
- the decoders 34 and 36 are above the track 12 and leads 41 with the central unit 18 in connection, wherein a bidirectional Communication channel between the central unit 18 and the decoders 34 and 36 is formed.
- the central unit 18 has a first memory element 44, in which Manufacturer's work a central unit 18 clearly characterizing stored worldwide only once assigned identification number becomes.
- the central unit 18 includes a second storage member 46 for storing the identification numbers of the decoders 34 and 36 as well the addresses assigned by the central processing unit 18, such as will be explained in more detail below.
- the second memory member 46 the by means of the decoder 34 and 36 respectively controllable types of functions locomotives 14 and 16 are stored.
- the central unit 18 also includes a third memory member 48, in which a database can be stored in the form of article numbers for model railway items, so in particular locomotives, and the article numbers assigned addresses of the respective decoder and their Function types.
- a database can be stored in the form of article numbers for model railway items, so in particular locomotives, and the article numbers assigned addresses of the respective decoder and their Function types.
- the stored in the third memory element 48 Database is used, if in the model train 10 decoders are used, the only control commands from the central unit 18th received, but not also transmitted signals to the central unit 18 can. This will be discussed in more detail below.
- the central unit 18 has a display field 50 for the graphic display of pictograms as well as to display lettering. Sideways next to the display panel 50 are controls in the form of function keys 52 to 61 arranged as well as a hand controller 63.
- All function keys 52 to 61 stand as well as the hand controller 63, the display panel 50 and the memory elements 44, 46, 48 with a Microprocessor 65 of the central unit 18 in electrical connection.
- the user can use the central unit 18, the Control locomotives 14 and 16 according to his wishes, using means of the manual controller 63 the speed and direction of the respective Locomotive 14 or 16 can set, and by means of the function keys 52 to 61, additional functional types can be switched on and off.
- From the central unit 18 are for this purpose via the connection line 41st and the track 12 transmit control commands to the decoders 34 and 36, wherein the control commands each preceded by an address of the decoder is.
- the respective decoder address can be used together with the identification number the central unit 18 in a second memory member 67 and 68, respectively the decoder 34 and 36 are stored.
- the central unit 18 which trains the so-called communication master, is in regular Intervals a search for newly added to the game operation Locomotives or other model railway items, the one Decoder have performed.
- the central unit 18 sends periodically their own identification number on the track 12 to all Decoder of the model railway 10 connected with the request that these transmit their own identification number to the central unit 18, if the identification number is in one of the central unit 18 predetermined range is. Receives the CPU 18 on this No feedback, so there is no new in the Game operation recorded locomotive.
- the central unit 18 In response to the feedback of a single decoder identification number selects the central unit 18 from a stock available to it If the address of the free decoder addresses is an address, this one indicates the address received Decoder identification number and sends the address directly to the Decoder with the previously detected decoder identification number. Of the Decoder with this identification number stores the assigned to him Address together with the identification number of the relevant ones Central unit 18 in its second memory member 67 from. The decoder 64 then responds to its assigned address and recognizes the for him decisive central unit 18 based on their identification number. The central unit 18, in turn, the decoder 34 is known to which they will in future transmit user-selected control commands can.
- the decoder then deletes the stored in the second memory element Address as well as the identification number of the central unit and waits for the central unit 18 to explain the above Initialization procedure is performed again by the decoder 34 is assigned a new address so that he then at the game operation can participate.
- Is in the second memory member 67 is still an "old" decoder address together stored with an "old" identification number of a central processing unit and decoder 34 gets under this "old" decoder address already a control command, even before he can recognize that in the second memory member 67 stored identification number not with the identification number of the central unit 18 matches, so leads he still the transmitted under the received address control command out.
- the central unit 18 at regular intervals the own identification number to all decoders of the model railway 10 is transferred, detects the newly recorded in the game mode Decoder 34 within a very short time that in the second Memory member 67 stored address not from the authoritative for him now CPU 18 has been assigned. He then deletes them Address as well as the stored in the second memory member 67 Identification number and stops the first locomotive 14 until which also takes place at regular intervals, above already explained initialization is performed.
- a power interruption is synonymous with a first-time for the decoder 34 Turn on.
- the central unit 18 checks whether the known decoder 34, 36 still available. She calls every decoder under her known Address on, its decoder identification number to the central unit 18 to transmit. Is not a response from a decoder 34 or 36 before, the central unit 18 assumes that the corresponding locomotive 14 or 16 was taken from track 12. The corresponding Decoder address is then no longer driven by the central unit 18.
- the locomotives 14 and 16 each have special functions in shape of smoke generators, clutches, interior lights, high beams and Horns 22 to 31. These types of functions are in the second memory member 67 or 68 of the decoder 34 and 36 stored together with a Function type index that indicates whether it is the respective type of function is a momentary function or a permanent function. time functions are the operation of the smoke generators 22, 23, the interior lighting 26, 27 and the high beam 28, 29, while it is at the clutches 24, 25 and horns 30, 31 are instantaneous functions. The function types are combined with the function type index from the respective decoder 34, 36 after its initialization to the central unit 18 transmit that information in their second memory member 46 stores.
- the central unit 18 performs an assignment of the function keys 52 to 61, wherein it is the individual types of a Assigns the function key and the type of actuation of the respective function key adjusted so that in the presence of a permanent function a first-time Pressing the function key generates an ON signal while a subsequent second press of the same function key an OFF signal generated. Is it one instead? Momentary function, then becomes when the admission of the respective Function key generates an ON signal while the subsequent one Release of the function key results in an OFF signal, which is triggered by the Central unit 18 is transmitted to the respective decoder.
- the respective types of functions controlled by the function keys 52 to 61 can be provided to the user by means of a pictogram displayed on the display panel 50 along with the plain text name of controlled locomotive 14 and 16.
- To control the respective Locomotive allows the user to select these from a list of their respective plain text names select that presented to him on the display panel 50 for selection becomes.
- a decoder used the only is configured for a unidirectional communication channel, so can the user by means of the function keys 52 to 61, the item number the decoder or the assigned model railroad article in the Enter central unit 18, which then the under the respective Article number stored function types, function type indexes and retrieves plain text names from the database of the third memory member 48, so that then the central unit 18 also occupy the Make function keys 52 to 61 and the function types on Display field 50 can symbolically.
Landscapes
- Toys (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zum Steuern einer elektrischen Modellbahn (14,16) mit jeweils einen Decoder (34,36) umfassenden Modellbahnartikeln und mit einer Zentraleinheit (18), die über einen Kommunikationskanal mit den Decodern (36,34) in Verbindung steht. Um die Bedienung der Modellbahn (14,16) zu vereinfachen, wird erfindungsgemäß vorgeschlagen, daß man jedem Decoder (34,36) und der Zentraleinheit (18) eine charakteristische, eindeutige Identifikationsnummer zuordnet und im Decoder (34,36) bzw. in der Zentraleinheit (18) abspeichert und daß man die Decoder (34,36) über einen bidirektionalen Kommunikationskanal mit der Zentraleinheit (18) verbindet und an die Zentraleinheit (18) von den Decodern (36,34) jeweils deren Identifikationsnummer überträgt und daß die Zentraleinheit (18) den Identifikationsnummern der Decoders (34,36) selbsttätig jeweils eine Adresse zuweist und diese der Identifikationsnummer des Decoders (34,36) zugeordnet abspeichert und die Adresse zusammen mit der eigenen Identifikationsnummer an den jeweiligen Decoder (34,36) überträgt, der die ihm zugewiesene Adresse und die Identifikationsnummer der Zentraleinheit (18) speichert. Außerdem werden ein Decoder (34,36), ein Modellbahnartikel (14,16) und eine Zentraleinheit (18) zur Durchführung des Verfahrens vorgeschlagen. <IMAGE>
Description
Die Erfindung betrifft ein Verfahren zum Steuern einer elektrischen
Modellbahn mit jeweils einen Decoder umfassenden Modellbahnartikeln,
insbesondere Triebfahrzeugen, und mit einer Zentraleinheit, die über einen
Kommunikationskanal mit den Decodern in Verbindung steht, wobei
den Decodern jeweils eine Adresse zuordnenbar ist und einem Decoder
zugeordnete Steuerbefehle von der Zentrale unter Verwendung der jeweiligen
Adresse an den Decoder übertragen werden.
Die Erfindung betrifft außerdem einen Decoder sowie eine Zentraleinheit
zur Durchführung des Verfahrens.
Zur Steuerung von Modellbahnen sind digitale Steuerungen bekannt, die
darauf basieren, daß zumindest jedes Triebfahrzeug der Modellbahn
einen Decoder aufweist, der in der Lage ist, Steuerbefehle
entgegenzunehmen und das Triebfahrzeug dementsprechend zu steuern.
Insbesondere kann mittels des Decorders die Geschwindigkeit und die
Fahrtrichtung, der Zustand einer Beleuchtung des Triebfahrzeugs sowie in
vielen Fällen der Zustand weiterer Funktionen beeinflußt werden. Die
Zentraleinheit generiert, in Abhängigkeit der Wünsche des Benutzers,
Steuerbefehle, die an die Decoder übertragen. Der Benutzer gibt seine
Wünsche mittels Bedienelemente in die Zentrale ein. Bei
Modelleisenbahnen werden die Steuerbefehle über das Gleis gesendet.
Die Steuerbefehle werden von allen Decodern der Modellbahn mitgelesen
und jeder Decoder entscheidet, ob ein Steuerbefehl für ihn bestimmt ist
oder nicht. Hierzu wird von der Zentraleinheit jedem Steuerbefehl eine
Decoderadresse vorangestellt, die den Decoder, für den der Steuerbefehl
vorgesehen ist, eindeutig bestimmt. Der Decoder kennt seine eigene
Adresse und vergleicht diese bei Empfang eines Steuerbefehls mit der
diesem vorangestellten Adresse. Stimmen die Adressen überein, so ist
der Steuerbefehl für ihn bestimmt und wird von ihm ausgewertet.
Als Adressen werden üblicherweise Nummern verwendet, das heißt Zahlen
von 1 bis etwa 100 oder gar bis 1000. Die Adressen werden üblicherweise
mittels mechanischer Kodierschalter vom Benutzer dem jeweiligen
Decoder vorgegeben. Es kann auch vorgesehen sein, daß der Benutzer
die Decoderadresse elektronisch eingibt. In jedem Falle muß der
Benutzer darüber Buch führen, welchem Decoder welche Adresse
zugewiesen wurde. Er hat dafür Sorge zu tragen, daß keine Adresse
doppelt vergeben wird, da ansonsten entgegen der Absicht des Benutzers
mehrere Modellbahnartikel gemeinsam gesteuert werden.
In den meisten Fällen wird jedem Decoder bereits im Herstellungswerk
eine Adresse zugewiesen, um die Funktionsweise des Decoders testen zu
können. Da diese Adresse in vielen Fällen mit einer vom Benutzer bereits
vergebenen Adresse kollidiert, muß der Benutzer bei der Erstinbetriebnahme
des Decoders in jedem Falle dem Decoder eine neue Adresse zuweisen.
Eine weitere Schwierigkeit ergibt sich bei bisherigen Steuerungsverfahren
in dem Falle, daß ein Benutzer einen Modellbahnartikel alternativ auf zwei
verschiedenen Modellbahnanlagen benutzen möchte, beispielsweise auf
seiner eigenen Anlage und auf einer Clubanlage. In diesem Falle ist es
erforderlich, die Adresse des Decoders an die jeweilige Modellbahnanlage
anzupassen.
Aufgabe der vorliegenden Erfindung ist es, ein Verfahren zur Steuerung
einer Modellbahn sowie einen Decoder und eine Zentraleinheit bereitzustellen,
mit deren Hilfe die Bedienung der Modellbahn vereinfacht wird.
Diese Aufgabe wird bei einem Verfahren der eingangs genannten Art erfindungsgemäß
dadurch gelöst, daß man jedem Decoder und der Zentraleinheit
eine charakteristische, eindeutige Identifikationsnummer zuordnet
und diese im Decoder bzw. der Zentraleinheit abspeichert, und
daß man die Decoder über einen bidirektionalen Kommunikationskanal
mit der Zentraleinheit verbindet und an die Zentraleinheit von jedem Decoder
dessen Identifikationsnummer überträgt, und daß die Zentraleinheit
der Identifikationsnummer des Decoders selbsttätig eine Adresse
zuweist, diese Adresse der Identifikationsnummer des Decoders zugeordnet
abspeichert und die Adresse zusammen mit der eigenen Identifikationsnummer
an den Decoder überträgt, der die ihm zugewiesene
Adresse und die Identifikationsnummer der Zentraleinheit speichert.
In die Erfindung fließt der Gedanke mit ein, daß über den bidirektionalen
Kommunikationskanal die den jeweiligen Decoder eindeutig charakterisierende
Identifikationsnummer an den Zentraleinheit übertragbar ist,
so daß diese der Identifikationsnummer des Decoders selbsttätig eine
Adresse zuweisen kann, die zukünftig von der Zentraleinheit zur Ansteuerung
des Decoders dem Steuerbefehl vorangestellt wird. Hierzu
übermittelt die Zentraleinheit die zugewiesene Adresse an den Decoder
zusammen mit der Identifikationsnummer der Zentraleinheit. Der Decoder
kennt dadurch die für ihn maßgebliche Zentraleinheit sowie die ihm
zugewiesene Adresse. Voraussetzung hierfür ist, daß sowohl der Decoder
als auch die Zentraleinheit über eine eindeutige Identifikationsnummer
verfügen. Diese Identifikationsnummern können im Herstellerwerk vergeben
werden.
Kommt der Decoder anschließend bei einer anderen Modellbahnanlage
zum Einsatz, so kann er von der dortigen Zentraleinheit eine neue
Adresse zugewiesen bekommen, so daß es für den Benutzer nicht erforderlich
ist, die Decoderadresse manuell oder elektronisch zu verändern.
Die Zentraleinheit kann bei Einsatz eines neuen Decoders anhand der
diesem herstellerseitig zugewiesenen Identifikationsnummer erkennen,
ob sie diesem Decoder bereits eine Adresse zugewiesen hat oder nicht.
Ist letzteres der Fall, so kann eine freie Adresse zugewiesen und an den
Decoder übertragen werden.
Die Bedienung einer Modellbahnanlage gestaltet sich mit dem erfindungsgemäßen
Verfahren erheblich einfacher als dies aus dem Stand der Technik
bekannt ist.
Bidirektionale Kommunikationskanäle zwischen einer Zentraleinheit und
einem Decoder sind dem Fachmann beispielsweise aus der DE
196 04 154 A1 bekannt.
Eine bidirektionale Kommunikation zwischen der Zentraleinheit und den
Decodern der Modellbahnanlage kann in dem an sich bekannten Zeitmultplexverfahren
durchgeführt werden. Von Vorteil ist es, wenn man
von einem Decoder nur nach Aufforderung durch die Zentraleinheit ein
Signal an die Zentrale überträgt, so daß die Decoder nur auf eine Aufforderung
der Zentraleinheit antworten, das heißt die Zentraleinheit bildet
den sogenannten Kommunikationsmaster.
Die Kommunikation zwischen Zentraleinheit und Decoder ist derart ausgestaltet,
daß die Zentraleinheit eindeutig erkennen kann, ob auf eine
konkrete Anfrage hin entweder überhaupt kein Decoder antwortet, genau
ein Decoder antwortet oder aber mehr als ein Decoder antwortet. Hierzu
kann sich jeder Aufforderung der Zentraleinheit ein vorgegebenes Zeitintervall
anschließen, innerhalb dessen eine Antwort von den Decodern
akzeptiert wird.
Die den Decoder eindeutig charakterisierende Identifikationsnummer
kann im Decoder unlöschbar abgespeichert werden.
Entsprechendes gilt für die Zentraleinheit, deren eindeutige Identifikationsnummer
kann in der Zentraleinheit unlöschbar abgespeichert werden.
Hierzu können die Decoder und die Zentraleinheit jeweils mit einem
ersten Speicherglied versehen werden.
Vorzugsweise überträgt man die Identifikationsnummer der
Zentraleinheit in zeitlichen Abständen wiederholt an sämtliche Decoder.
Dies gibt einem neu in den Spielbetrieb der Modellbahnanlage
aufgenommenen Decoder die Möglichkeit, die Identifikationsnummer der
maßgeblichen Zentraleinheit mit der möglicherweise im Decoder bereits
abgespeicherten Identifikationsnummer einer Zentraleinheit zu
vergleichen. Stimmen die Identifikationsnummern nicht überein, so kann
der neu in den Spielbetrieb aufgenommene Decoder zunächst abwarten,
bis ihm eine neue Adresse zugewiesen wird, so daß er dann bei Aufruf
dieser Adresse reagiert.
Bei einer bevorzugten Ausführungsform des erfindungsgemäßen Verfahrens
ist vorgesehen, daß die Decoder bei Empfang der Identifikationsnummer
der Zentraleinheit prüfen, ob sie diese bereits abgespeichert haben
und wenn dies nicht der Fall ist, ihre eigene Identifikationsnummer
an die Zentraleinheit übertragen zur Zuweisung einer Adresse, wohingegen
sie nicht antworten, falls die abgespeicherte
Identifikationsnummer der Zentraleinheit mit der gespeicherten
Identifikationsnummer einer Zentraleinheit übereinstimmt. Somit kann
die Zentraleinheit nach dem Aussenden ihrer eigenen
Identifikationsnummer anhand der gegebenenfalls eingehenden
Rückmeldungen auf einfache Weise erkennen, ob in den Spielbetrieb der
Modellbahnanlage ein neuer Decoder hinzugenommen wurde.
Um die Anzahl der möglicherweise eingehenden Rückmeldungen nach
Aussenden der Identifikationsnummer der Zentraleinheit zu beschränken,
ist es günstig, wenn die Zentraleinheit ihre eigene Identifikationsnummer
an alle Decoder der Modellbahn überträgt verbunden mit der Aufforderung,
daß diese ihre eigene Identifikationsnummer an die Zentraleinheit
übertragen, falls sie die Identifikationsnummer der Zentraleinheit nicht
bereits abgespeichert haben und ihre eigene Identifikationsnummer in
einem von der Zentraleinheit vorgegebenen Bereich liegt, wobei die Zentraleinheit
bei Empfang von genau einer Identifikationsnummer eines Decoders
an diesen eine ihm zugewiesene Adresse überträgt, wohingegen
die Zentraleinheit bei Empfang von mehreren Decoder-Identifikationsnummern
den vorgegebenen Bereich der von der Zentraleinheit akzeptierten
Decoder-Identifikationsnummern so lange beschränkt, bis lediglich
ein einziger Decoder antwortet. Somit kann auf konstruktiv einfache
Weise sichergestellt werden, daß die Zentraleinheit einer Decoder-Identifikationsnummer
eine bestimmte Adresse zuordnet und diese dann an
den diese Identifikationsnummer aufweisenden Decoder überträgt, so
daß sie dort zusammen mit der Identifikationsnummer der Zentraleinheit
abgespeichert werden kann.
Um sicherzustellen, daß die Anzahl der von der Zentraleinheit zugewiesenen
Adressen mit der Anzahl der am Spielbetrieb beteiligten Decoder
übereinstimmt, ohne daß ein Benutzer bei Entfernen eines Decoders der
Zentrale mitteilen muß, daß dieser Decoder ausgeschieden wird, ist es
von Vorteil, wenn die Zentraleinheit in zeitlichen Abständen wiederholt
prüft, ob die Decoder, deren Adressen in der Zentraleinheit abgespeichert
sind, noch an die Modellanlage angeschlossen sind. Es kann zum Beispiel
vorgesehen sein, daß periodisch nach Ablauf von etwa 30 s bis etwa 3
min jeweils eine derartige Prüfung durchgeführt wird.
So kann beispielsweise vorgesehen sein, daß die Zentraleinheit die ihr
bekannten Decoder nacheinander unter der jeweiligen Adresse auffordert,
ihre jeweiligen Identifikationsnummern an die Zentraleinheit zu übertragen,
wobei die Zentraleinheit den weiteren Spielbetrieb mit den Decodern
unter der jeweiligen Adresse nur aufrechterhält, falls sie auf ihre Aufforderung
für jede Adresse genau eine Identifikationsnummer empfängt, die
mit der unter dieser Adresse in der Zentraleinheit abgespeicherten Decoder-Identifikationsnummer
übereinstimmt.
Um dem Benutzer die Bedienung der Modellbahn weiter zu vereinfachen,
ist bei einer besonders bevorzugten Ausführungsform der Erfindung vorgesehen,
daß man in jedem Decoder einen den zugeordneten Modellbahnartikel
charakterisierenden Klartextnamen abspeichert und daß man
den Klartextnamen an die Zentraleinheit überträgt und dort der Identifikationsnummer
des Decoders zugeordnet abspeichert, und daß man
dem Benutzer an einem Anzeigefeld der Zentraleinheit den Klartextnamen
zur Ansteuerung des Decoders anzeigt. Eine derartige Ausgestaltung
hat den Vorteil, daß sich der Benutzer keine numerischen Adressen
merken muß, er kann vielmehr anhand der am Anzeigefeld sichtbaren
Klartextnamen den jeweiligen Decoder mit dem zugeordneten Modellbahnartikel
auswählen und diesem einen Steuerbefehl übermitteln. Der
Klartextname kann hierbei herstellerseitig unlöschbar im Decoder abgespeichert
werden. Bei dem Klartextnamen kann es sich beispielsweise um
die übliche Bezeichnung des Modellbahnartikels, im Falle einer Modellbahnlokomotive
beispielsweise um den Namen der Lokomotive handeln.
Günstig ist es, wenn die Zentraleinheit selbsttätig an die Decoder die
Aufforderung sendet, ihre jeweiligen Klartextnamen an die Zentraleinheit
zu übertragen und die daraufhin empfangenden Klartextnamen in der
Zentraleinheit unter der Adresse und der Identifikationsnummer des jeweiligen
Decoders abspeichert.
Wie eingangs beschrieben, können mittels der Decoder die jeweiligen
Modellbahnartikel von der Zentraleinheit gezielt angesteuert werden. Als
Modellbahnartikel kommen insbesondere Triebfahrzeuge zum Einsatz, es
kann sich beispielsweise aber auch um Lichtsignalvorrichtungen oder um
Weichen, Kräne, Drehscheiben, Schiebebühnen oder dgl. handeln, wobei
die Modellbahnartikel in vielen Fällen mehrere Funktionsarten aufweisen,
die mittels der zugeordneten Decoder von der Zentraleinheit ansteuerbar
sind. Beispielsweise können in vielen Fällen eine Innenbeleuchtung oder
auch eine Außenbeleuchtung ein- und ausgeschaltet werden, es können
Geräusche generiert werden, Hupen, Pfeifen, Glocken kurzzeitig betätigt
werden oder auch ein Rauchgenerator ein- und ausgeschaltet werden.
Zum Auslösen derartiger Funktionsarten verfügen bisherige Zentraleinheiten
über Funktionstasten, deren Zuordnung zu einer bestimmten
Funktionsart des Modellbahnartikels vom Decoder vorgegeben ist, wobei
in vielen Fällen identische Funktionsarten verschiedener
Modellbahnartikel unterschiedlichen Funktionstasten zugewiesen wurden.
Es war daher für den Benutzer erforderlich, selbst Buch darüber zu
führen, welche Funktionsart bei Betätigung einer bestimmten
Funktionstaste bei einem bestimmten Modellbahnartikel ausgelöst sind.
Um die Bedienung der Modellbahnanlage zu vereinfachen, wird daher bei
einem Verfahren der eingangs genannten Art, insbesondere bei einem
Verfahren, wie es voranstehend im Detail erläutert wurde, vorgeschlagen,
daß man die mittels eines bestimmten Decoders steuerbaren Funktionsarten
des zugeordneten Modellbahnartikels der Zentraleinheit eingibt,
wobei die Zentraleinheit die Funktionsarten den Bedienungselementen
der Zentraleinheit selbsttätig zuordnet. Dies hat zum einen den Vorteil,
daß sämtliche Funktionsarten eines bestimmten Modellbahnartikels eindeutig
einem Bedienungselement der Zentraleinheit zugeordnet sind,
ohne daß der Benutzer hierfür Sorge zu tragen hat. Außerdem kann auf
konstruktiv einfache Weise sichergestellt werden, daß identische Funktionsarten,
zum Beispiel die Innenbeleuchtung oder das Fernlicht, unterschiedlicher
Modellbahnartikel jeweils denselben Bedienelementen der
Zentraleinheit zugeordnet werden, so daß ein Benutzer zur Steuerung
einer bestimmten Funktionsart jeweils dasselbe Bedienungselement betätigen
kann. Die Bedienung der Modellbahn wird somit erheblich vereinfacht.
Günstig ist es, wenn man die mittels eines bestimmten Decoders steuerbaren
Funktionsarten des Modellbahnartikels im Decoder in einem nicht
löschbaren Speicherglied abspeichert und auf Aufforderung an die Zentraleinheit
überträgt. Das Abspeichern der möglichen Funktionsarten
kann hierbei herstellerseitig erfolgen. Eine derartige Vorgehensweise
empfiehlt sich, wenn zwischen dem Decoder und der Zentraleinheit ein
bidirektionaler Kommunikationskanal vorliegt, wie er voranstehend
erläutert wurde.
Alternativ und/oder ergänzend kann vorgesehen sein, daß man die mittels
eines bestimmten Decoders steuerbaren Funktionsarten des Modellbahnartikels
unter Zuordnung einer Artikelnummer des Decoders oder
des Modellbahnartikels in einer Datenbank der Zentraleinheit abspeichert
und nach Eingabe der Artikelnummer durch den Benutzer aus der Datenbank
abruft. Eine derartige Vorgehensweise empfiehlt sich insbesondere
dann, wenn lediglich ein unidirektionaler Kommunikationssignal zwischen
der Zentraleinheit und dem Decoder vorliegt, wie dies bei Einsatz bisher
üblicher Decoder der Fall ist. Die Datenbank kann hierbei zusätzlich zu
den jeweiligen Funktionsarten eine herstellerseitig zu Testzwecken vergebene
und vom Benutzer veränderbare Adresse des Decoders sowie den
Klartextnamen des Modellbahnartikels enthalten.
Eine weitere Vereinfachung der Bedienung der Modellbahnanlage kann
dadurch erzielt werden, daß man den Bedienelementen der Zentraleinheit
ein Anzeigefeld zuordnet und die mittels eines Decoders steuerbaren
Funktionsarten am Anzeigefeld den zugeordneten Bedienelementen entsprechend
anzeigt. Hierbei ist es von besonderem Vorteil, wenn auf dem
Anzeigefeld jeweils eine Funktionsart symbolisierende Piktogramme anzeigbar
sind. Mittels der Piktogramme kann ein Benutzer auf einfache
Weise erkennen, welche Funktionsart er bei der Betätigung eines Bedienelements
ein- oder ausschalten kann.
Die mittels eines Decoders steuerbaren Funktionsarten eines Modellbahnartikels
lassen sich in zwei Gruppen aufteilen, nämlich in Funktionsarten
mit Dauerfunktion und Funktionsarten mit momentaner Funktion.
Funktionsarten mit Dauerfunktionen bleiben nach Auslösen so lange aktiv,
bis der Benutzer das entsprechende Bedienelement erneut betätigt,
beispielsweise eine Taste erneut drückt. Damit lassen sich zum Beispiel
Innen - und Außenbeleuchtungen eines Triebfahrzeugs schalten, beim
ersten Betätigen des Bedienelements wird die Beleuchtung eingeschaltet,
und erst beim erneuten Betätigen des Bedienelements wird die Beleuchtung
ausgeschaltet. Entsprechendes gilt beispielsweise auch für Rauch-
oder Geräuschgeneratoren oder auch für den Rangiergang einer Modellbahnlokomotive.
Im Gegensatz hierzu sind Momentanfunktionen des Modellbahnartikels
bei der Betätigung des betreffenden Bedienelements nur
so lange aktiv, bis das Bedienelement wieder freigegeben wird. So sollen
beispielsweise Pfeif- oder Hupgeräusche nur so lange ertönen, wie der
Benutzer das Bedienelement betätigt. Um zu vermeiden, daß ein Benutzer
manuell die Bedienelemente einer Zentraleinheit mit einer bestimmten
Betriebsart belegen muß, die einer Momentanfunktion oder einer
Dauerfunktion entspricht, ist bei einer besonders bevorzugten Ausführungsform
des erfindungsgemäßen Verfahrens vorgesehen, daß man den
mittels eines bestimmten Decoders auslösbaren Funktionsarten jeweils
einen die Funktionsart als Dauerfunktion oder als Momentanfunktion
charakterisierenden Funktionsartindex zuordnet und diesen zusammen
mit der jeweiligen Funktionsart der Zentraleinheit bereitstellt, wobei die
Zentraleinheit die den Funktionsarten zugeordneten Bedienelemente mit
einer dem jeweiligen Funktionsartindex entsprechenden Betriebsart belegt,
wobei die Zentraleinheit bei Betätigung des Bedienelements entsprechend
der jeweiligen Betriebsart entweder lediglich ein EIN- oder ein
AUS-Signal oder aber bei Beaufschlagung des Bedienelements durch den
Benutzer ein EIN-Signal und bei Freigabe des Bedienelements ein AUS-Signal
an den Decoder überträgt. Die Zentraleinheit kann somit anhand
des Funktionsartindexes erkennen, ob es sich um eine Momentanfunktion
oder um eine Dauerfunktion handelt, und dementsprechend belegt die
Zentraleinheit ihre jeweiligen Bedienelemente selbsttätig mit einer bestimmten
Betriebsart, so daß bei Betätigung des Bedienelements im Falle
einer Dauerfunktion alternativ ein EIN- oder ein AUS-Signal übertragen
wird, oder aber bei Vorliegen einer Momentanfunktion bei der Beaufschlagung
des Bedienelements durch den Benutzer ein EIN-Signal an den
Decoder übertragen wird, während bei der Freigabe dieses Bedienelements
durch den Benutzer ein AUS-Signal an den Decoder übermittelt
wird. Im Falle einer Momentanfunktion bleibt somit die vom Benutzer
durch Betätigung des Bedienelements ausgewählte Funktionsart nur so
lange aktiv, wie das Bedienelement betätigt wird.
Von besonderem Vorteil ist es, wenn man den Funktionsartindex zusammen
mit der jeweiligen Funktionsart im Decoder unlöschbar abspeichert
und auf Aufforderung zusammen mit der Funktionsart an die Zentraleinheit
überträgt. Eine derartige Vorgehensweise empfiehlt sich bei Vorliegen
eines bidirektionalen Kommunikationssignals zwischen der Zentraleinheit
und dem Decoder.
Alternativ und/oder ergänzend kann vorgesehen sein, daß man den
Funktionsartindex zusammen mit der jeweiligen Funktionsart unter Zuordnung
der Artikelnummer des Decoders oder des Modellbahnartikels in
einer Datenbank der Zentraleinheit abspeichert und nach Eingabe der
Artikelnummer durch den Benutzer aus der Datenbank abruft. Eine derartige
Vorgehensweise empfiehlt sich insbesondere bei Vorliegen eines
unidirektionalen Kommunikationskanals zwischen der Zentrale und dem
Decoder, wie er bei herkömmlichen Decodern vorliegt. Die Eingabe der
Funktionsart und des jeweiligen Funktionsartindexes in die Datenbank
kann bei der Herstellung der Zentraleinheit erfolgen.
Die Erfindung betrifft außerdem einen Decoder für einen Modellbahnartikel
einer Modellbahn, insbesondere für ein Modellbahntriebfahrzeug, zur
Durchführung des voranstehend genannten Verfahrens. Hierzu ist der
erfindungsgemäße Decoder über einen bidirektionalen Kommunikationskanal
mit einer Zentraleinheit verbindbar und umfaßt ein erstes Speicherglied
zum unlöschbaren Abspeichern einer eindeutigen, den Decoder
charakterisierenden Identifikationsnummer und vorzugsweise auch der
mittels des Decoders steuerbaren Funktionsarten des Modellbahnartikels,
sowie ein zweites Speicherglied zum löschbaren Abspeichern einer Identifikationsnummer
der mit dem Decoder verbindbaren Zentraleinheit sowie
einer von der Zentraleinheit zugewiesenen Adresse.
Mittels des Decoders läßt sich ein Modellbahnartikel von der Zentraleinheit
steuern, indem diese an den Decoder einen Steuerbefehl überträgt,
dem die nach dem voranstehend genannten Verfahren von der Zentraleinheit
zugewiesene Adresse vorangestellt ist. Die Bedienung des Modellbahnartikels
gestaltet sich somit sehr einfach. Für den Benutzer ist es
lediglich erforderlich, den Decoder des Modellbahnartikels über den bidirektionalen
Kommunikationskanal mit der Zentraleinheit zu verbinden.
Im Falle einer Modelleisenbahn kann der bidirektionale
Kommunikationskanal über das Gleis der Modelleisenbahn ausgebildet
werden. Zur Herstellung einer Verbindung der Zentraleinheit ist es in
diesem Falle lediglich erforderlich, den Modellbahnartikel an das Gleis
anzuschließen, beispielsweise eine Modellbahnlokomotive auf das Gleis
aufzusetzen. Die Zentraleinheit sendet periodisch ihre eigene
Identifikationsnummer über das Gleis an sämtliche Decoder, woraufhin
die Decoder prüfen, ob sie die Identifikationsnummer der Zentraleinheit
bereits abgespeichert haben. Ist dies nicht der Fall, so übertragen die
Decoder ihre eigene Identifikationsnummer über das Gleis an die
Zentraleinheit, die daraufhin der Decoder-Identifikationsnummer eine
Adresse zuweist und diese über das Gleis an den neu in den Spielbetrieb
mit aufgenommenen Decoder überträgt, so daß dieser Decoder und
damit der Modellbahnartikel für den weiteren Spielbetrieb von der
Zentraleinheit über die zugewiesene Adresse ansprechbar ist.
Im ersten Speicherglied des Decoders sind bevorzugt auch die Funktionsarten
des Modellbahnartikels abgespeichert. Der Decoder kann daher
diese Funktionsarten der Zentraleinheit mitteilen, die daraufhin die Funktionsarten
auf einem Anzeigefeld dem Benutzer mittels Piktogramme anzeigen
kann, wobei die Zentraleinheit außerdem die einzelnen Funktionsarten
jeweils einem Bedienelement der Zentraleinheit zuweist und die
Piktogramme jeweils einem Bedienungselement zugeordnet sind. Der Benutzer
erkennt daher ohne weiteres auf dem Anzeigefeld der Zentraleinheit
die möglichen Funktionsarten des neu in den Spielbetrieb mit aufgenommenen
Modellbahnartikels und kann diese wunschgemäß steuern,
indem er die Bedienungselemente entsprechend betätigt.
Im ersten Speicherglied des Decoders ist bei einer bevorzugten Ausführungsform
zusätzlich zu den Funktionsarten auch jeweils ein Funktionsartindex
abgespeichert, der ebenfalls an die Zentraleinheit übertragen werden
kann und anhand dessen die Zentraleinheit erkennen kann, ob es
sich bei der jeweiligen Funktionsart um eine Momentanfunktion oder um
eine Dauerfunktion handelt. Dementsprechend kann die Zentraleinheit
ihren Bedienelementen selbsttätig eine bestimmte Betriebsart zuweisen,
so daß sichergestellt ist, daß bei einer Betätigung des jeweiligen Bedienungselements
entweder eine Funktionsart lediglich eingeschaltet und bei
einer erneuten Betätigung dann wieder ausgeschaltet wird, oder aber,
daß die Funktionsart nur während einer Betätigung des Bedienungselements
aktiviert ist.
Von Vorteil ist es, wenn in dem ersten Speicherglied des Decoders ein
den Modellbahnartikel charakterisierender Klartextname speicherbar ist.
Dies gibt die Möglichkeit, den Klartextnamen vom Decoder ebenfalls an
die Zentraleinheit zu übertragen, die diesen dann auf ihrem Anzeigefeld
anzeigen kann. Zugewiesene Adressen sind somit für den Benutzer nicht
zu beachten, er erkennt den jeweiligen Modellbahnartikel anhand des am
Anzeigefeld angezeigten Klartextnamens und kann somit bei Einsatz
mehrerer Modellbahnartikel den jeweiligen Klartextnamen auswählen zur
Ansteuerung des Artikels.
Die Erfindung betrifft außerdem einen Modellbahnartikel, insbesondere
ein Triebfahrzeug einer Modelleisenbahn, mit einem Decoder, wie er voranstehend
beschrieben wurde.
Ferner betrifft die Erfindung eine Zentraleinheit für eine Modellbahn, insbesondere
eine Modelleisenbahn, zur Durchführung des voranstehend
beschriebenen Verfahrens. Die erfindungsgemäße Zentraleinheit ist über
einen bidirektionalen Kommunikationskanal mit Decodern von Modellbahnartikeln
verbindbar und umfaßt ein erstes Speicherglied zum unlöschbaren
Abspeichern einer eindeutigen, die Zentraleinheit charakterisierenden
Identifikationsnummer, wobei mittels der Zentraleinheit Identifikationsnummern
der mit ihr verbundenen Decoder abfragbar, den
Identifikationsnummern der Decoder selbsttätig jeweils eine Adresse zuweisbar
und die Identifikationsnummern der Decoder zusammen mit der
zugewiesenen Adresse in einem zweiten Speicherglied der Zentraleinheit
speicherbar sind.
Wie bereits erläutert, ermöglicht eine derartige Zentraleinheit eine erheblich
vereinfachte Bedienung der Modellbahn, insbesondere einer Modelleisenbahn.
Von Vorteil ist es, wenn von der Zentraleinheit die mittels der Decoder
steuerbaren Funktionsarten der zugeordneten Modellbahnartikel abfragbar
sind und die Funktionsarten den Adressen und Identifikationsnummern
der jeweiligen Decoder zugeordnet im zweiten Speicherglied
speicherbar sind.
Die Zentraleinheit kann Bedienelemente umfassen, die den Funktionsarten
zuordnenbar sind, und zusätzlich kann die Zentraleinheit ein den
Bedienelementen zugeordnetes Anzeigefeld aufweisen zur Anzeige der
dem jeweiligen Bedienungselement zugeordneten Funktionsarten. Als Bedienelemente
kommen insbesondere Funktionstasten zum Einsatz, wobei
es von besonderem Vorteil ist, wenn die Bedienelemente selbsttätig mit
einer der jeweils zugeordneten Funktionsart entsprechenden Betätigungsart
belegbar sind. Letzteres gibt die Möglichkeit, wahlweise mittels
der Bedienelemente entweder eine Momentanfunktion oder eine Dauerfunktion
der Modellbahnartikel zu steuern, indem entweder bei der Beaufschlagung
des Bedienelements durch den Benutzer ein EIN-Signal und bei
der nachfolgenden Freigabe des Bedienelements ein AUS-Signal von der
Zentraleinheit an den jeweils anzusteuernden Decoder übertragen wird,
oder aber es wird bei einer ersten Betätigung des Bedienelements lediglich
ein EIN-Signal übertragen und erst bei einer nachfolgenden zweiten
Betätigung ein AUS-Signal.
Um mittels der Zentraleinheit unter Beibehaltung eines großen Bedienkomforts
auch Decoder ansteuern zu können, die lediglich eine unidirektionale
Kommunikation zwischen der Zentraleinheit und dem Decoder
ermöglichen, ist es von Vorteil, wenn die Zentraleinheit eine Datenbank
umfaßt zum Abspeichern von einer Artikelnummer des Decoders oder des
zugeordneten Modellbahnartikels zugeordneten Funktionsarten des Modellbahnartikels,
wobei die Funktionsarten nach Eingabe der Artikelnummer
aus der Datenbank abrufbar sind. Dies gibt die Möglichkeit, auch die
Funktionsarten eines Modellbahnartikels auf dem Anzeigefeld zur Anzeige
zu bringen, dessen Decoder die Funktionsarten nicht an die Zentraleinheit
übertragen kann. Statt dessen ist es für den Benutzer lediglich erforderlich,
die Artikelnummer des Modellbahnartikels in die Zentraleinheit einzugeben,
woraufhin die in der Datenbank hinterlegten Funktionsarten abgefragt
und dann auf dem Anzeigefeld grafisch zur Anzeige gebracht werden.
Zusätzlich zu den Funktionsarten können auch eine herstellerseitig
vergebene Adresse des jeweiligen Decoders in der Datenbank hinterlegt
werden sowie der Klartextname des Modellbahnartikels und Funktionsartindizes,
die jeweils einer Funktionsart zugeordnet sind.
Die nachfolgende Beschreibung einer bevorzugten Ausführungsform der
Erfindung dient im Zusammenhang mit der Zeichnung der näheren Erläuterung.
In der Zeichnung ist anhand einer einzigen Figur schematisch
eine Modellbahn in Form einer Modelleisenbahn auszugsweise dargestellt,
die insgesamt mit dem Bezugszeichen 10 belegt ist. Sie umfaßt ein Gleis
12, auf dem zwei Modellbahnartikel in Form einer ersten Lokomotive 14
und einer zweiten Lokomotive 16 aufgesetzt sind. Über das Gleis 12 stehen
die beiden Lokomotiven 14, 16 mit einer Zentraleinheit 18 in elektrischer
Verbindung, die ein Bediengerät darstellt zur Steuerung der Lokomotiven
14, 16.
Die Lokomotiven 14, 16 umfassen jeweils einen Antrieb 20 bzw. 21,
einen Rauchgenerator 22 bzw. 23, eine elektromagnetisch betätigbare
Kupplung 24 bzw. 25, eine Innenbeleuchtung 26 bzw. 27, ein Fernlicht 28
bzw. 29 sowie eine Hupe 30 bzw. 31. Die Lokomotiven 14 und 16 weisen
außerdem jeweils einen Decoder 34 bzw. 36 auf zum Decodieren digitaler
elektrischer Steuersignale, die von der Zentraleinheit 18 an den jeweiligen
Decoder 34 bzw. 36 übertragen werden.
Die Decoder 34 und 36 umfassen jeweils ein erstes Speicherglied 38 bzw.
39, in dem im Herstellerwerk eine den jeweiligen Decoder 34 bzw. 36
eindeutig charakterisierende, weltweit nur einmal vergebene Identifikationsnummer
des Decoders 34 bzw. 36 abgespeichert wird. Zusätzlich
werden im ersten Speicherglied 38 bzw. 39 die mittels des jeweiligen Decoders
steuerbaren Funktionsarten der Lokomotiven 14 und 16 abgespeichert,
also die Sonderfunktionen, die zusätzlich zur Steuerung des jeweiligen
Antriebs 20 bzw. 21 vorgesehen sind, im vorliegenden Ausführungsbeispiel
handelt es sich bei den Funktionsarten um den jeweiligen Rauchgenerator,
Kupplung, Innenbeleuchtung, Fernlicht und Hupe der Lokomotiven
14 bzw. 16.
Die Decoder 34 und 36 stehen über das Gleis 12 und Anschlußleitungen
41 mit der Zentraleinheit 18 in Verbindung, wobei ein bidirektionaler
Kommunikationskanal zwischen der Zentraleinheit 18 und den Decodern
34 und 36 ausgebildet ist.
Die Zentraleinheit 18 weist ein erstes Speicherglied 44 auf, in dem im
Herstellerwerk eine die Zentraleinheit 18 eindeutig charakterisierende,
weltweit nur einmal vergebene Identifikationsnummer abgespeichert
wird. Zusätzlich umfaßt die Zentraleinheit 18 ein zweites Speicherglied 46
zum Abspeichern der Identifikationsnummern der Decoder 34 und 36 sowie
der von der Zentraleinheit 18 diesen zugewiesenen Adressen, wie
nachfolgend näher erläutert wird. Außerdem können im zweiten Speicherglied
46 die mittels der Decoder 34 und 36 jeweils steuerbaren Funktionsarten
der Lokomotiven 14 und 16 abgespeichert werden.
Die Zentraleinheit 18 umfaßt darüber hinaus ein drittes Speicherglied 48,
in dem eine Datenbank hinterlegt werden kann in Form von Artikelnummern
für Modellbahnartikel, also insbesondere Lokomotiven, und den Artikelnummern
zugeordneten Adressen der jeweiligen Decoder sowie deren
Funktionsarten. Die im dritten Speicherglied 48 hinterlegte
Datenbank kommt zum Einsatz, falls bei der Modellbahn 10 Decoder
verwendet werden, die lediglich Steuerbefehle von der Zentraleinheit 18
empfangen, aber nicht auch Signale an die Zentraleinheit 18 übertragen
können. Darauf wird nachfolgend näher eingegangen.
Die Zentraleinheit 18 weist ein Anzeigefeld 50 auf zur grafischen Anzeige
von Piktogrammen sowie auch zur Anzeige von Schriftzügen. Seitlich neben
dem Anzeigefeld 50 sind Bedienelemente in Form von Funktionstasten
52 bis 61 angeordnet sowie ein Handregler 63.
Sämtliche Funktionstasten 52 bis 61 stehen ebenso wie der Handregler
63, das Anzeigefeld 50 und die Speicherglieder 44, 46, 48 mit einem
Mikroprozessor 65 der Zentraleinheit 18 in elektrischer Verbindung.
Wie bereits erläutert, kann der Benutzer mittels der Zentraleinheit 18 die
Lokomotiven 14 und 16 nach seinen Wünschen steuern, wobei er mittels
des Handreglers 63 die Geschwindigkeit und Fahrtrichtung der jeweiligen
Lokomotive 14 bzw. 16 einstellen kann, und mittels der Funktionstasten
52 bis 61 können zusätzliche Funktionsarten ein- und ausgeschaltet werden.
Von der Zentraleinheit 18 werden hierzu über die Anschlußleitung 41
und das Gleis 12 Steuerbefehle an die Decoder 34 und 36 übertragen,
wobei den Steuerbefehlen jeweils eine Adresse der Decoder vorangestellt
ist. Die jeweilige Decoderadresse kann zusammen mit der Identifikationsnummer
der Zentraleinheit 18 in einem zweiten Speicherglied 67 bzw. 68
der Decoder 34 bzw. 36 abgespeichert werden.
Wird beispielsweise die erste Lokomotive 14 vom Benutzer erstmalig eingesetzt,
so sind in dessen zweitem Speicherglied 67 zunächst weder eine
Decoderadresse noch eine Identifikationsnummer der zugeordneten Zentraleinheit
abgespeichert. Die neu auf die Schiene 12 aufgesetzte erste
Lokomotive 14 verhält sich daher zunächst passiv. Von der Zentraleinheit
18, die den sogenannten Kommunikationsmaster ausbildet, wird in regelmäßigen
Abständen eine Suche nach neu in den Spielbetrieb aufgenommenen
Lokomotiven oder sonstigen Modellbahnartikeln, die einen
Decoder aufweisen, durchgeführt. Hierzu sendet die Zentraleinheit 18
periodisch ihre eigene Identifikationsnummer über das Gleis 12 an alle
Decoder der Modelleisenbahn 10 verbunden mit der Aufforderung, daß
diese ihre eigene Identifikationsnummer an die Zentraleinheit 18 übertragen,
falls die Identifikationsnummer in einem von der Zentraleinheit
18 vorgegebenen Bereich liegt. Erhält die Zentraleinheit 18 auf diese
Aufforderung hin keine Rückmeldung, so liegt keine neu in den
Spielbetrieb aufgenommene Lokomotive vor.
Erhält sie mehrere Rückmeldungen in Form von mehreren Decoder-Identifikationsnummern,
so schränkt sie den Bereich der abgefragten Decoder-Identifikationsnummern
so lange ein, bis lediglich eine einzige
Identifikationsnummer als Rückmeldung vorliegt.
Als Reaktion auf die Rückmeldung einer einzigen Decoder-Identifikationsnummer
wählt die Zentraleinheit 18 aus einem ihr vorliegenden Vorrat an
freien Decoderadressen eine Adresse aus, weist diese der eingegangenen
Decoder-Identifikationsnummer zu und sendet die Adresse direkt an den
Decoder mit der vorher erfaßten Decoder-Identifikationsnummer. Der
Decoder mit dieser Identifikationsnummer speichert die ihm zugewiesene
Adresse zusammen mit der Identifikationsnummer der für ihn maßgeblichen
Zentraleinheit 18 in seinem zweiten Speicherglied 67 ab. Der Decoder
64 reagiert dann auf die ihm zugewiesene Adresse und erkennt die
für ihn maßgebliche Zentraleinheit 18 anhand von deren Identifikationsnummer.
Der Zentraleinheit 18 wiederum ist der Decoder 34 bekannt, an
den sie zukünftig vom Benutzer ausgewählte Steuerbefehle übertragen
kann.
Wurde die erste Lokomotive 14 zu einem früheren Zeitpunkt bereits auf
einer anderen Modelleisenbahnanlage eingesetzt, so sind im zweiten
Speicherglied 67 noch die von der im früheren Spielbetrieb maßgeblichen
Zentraleinheit vergebene Adresse sowie die Identifikationsnummer der
damaligen Zentraleinheit abgespeichert. Es muß daher sichergestellt werden,
daß der Decoder 34 bei erstmaligem Einsatz in der Modelleisenbahn
10 eine neue Adresse zugewiesen bekommt. Hierzu sendet die Zentraleinheit
18 in regelmäßigen Abständen, beispielsweise einmal pro Sekunde,
ein Datenpaket mit ihrer eigenen Identifikationsnummer aus. Jeder
Decoder der Modelleisenbahn 10 liest dieses Datenpaket mit und vergleicht
die übertragene Identifikationsnummer der Zentraleinheit 18 mit
der im zweiten Speicherglied des jeweiligen Decoders abgespeicherten
Identifikationsnummer. Weichen die Identifikationsnummern voneinander
ab, so geht der jeweilige Decoder von einem Wechsel der Zentraleinheit
aus. Der Decoder löscht daraufhin die im zweiten Speicherglied abgespeicherte
Adresse sowie die Identifikationsnummer der Zentraleinheit und
wartet darauf, daß von der Zentraleinheit 18 das voranstehend erläuterte
Initialisierungsverfahren erneut durchgeführt wird, indem dem Decoder
34 eine neue Adresse zugewiesen wird, so daß er dann am Spielbetrieb
teilnehmen kann.
Ist im zweiten Speicherglied 67 noch eine "alte" Decoderadresse zusammen
mit einer "alten" Identifikationsnummer einer Zentraleinheit abgespeichert
und erhält der Decoder 34 unter dieser "alten" Decoderadresse
bereits einen Steuerbefehl, noch bevor er erkennen kann, daß die im
zweiten Speicherglied 67 abgespeicherte Identifikationsnummer nicht mit
der Identifikationsnummer der Zentraleinheit 18 übereinstimmt, so führt
er dennoch den unter der empfangenen Adresse übertragenen Steuerbefehl
aus. Da von der Zentraleinheit 18 jedoch in regelmäßigen Abständen
die eigene Identifikationsnummer an sämtliche Decoder der Modelleisenbahn
10 übertragen wird, erkennt der neu in den Spielbetrieb aufgenommene
Decoder 34 innerhalb sehr kurzer Zeit, daß die im zweiten
Speicherglied 67 abgespeicherte Adresse nicht von der für ihn jetzt maßgeblichen
Zentraleinheit 18 zugewiesen wurde. Daraufhin löscht er diese
Adresse ebenso wie die im zweiten Speicherglied 67 abgespeicherte
Identifikationsnummer und stoppt die erste Lokomotive 14 so lange, bis
die ebenfalls in regelmäßigen Abständen erfolgende, voranstehend bereits
erläuterte Initialisierung durchgeführt wird.
Die Ausführung von Steuerbefehlen unter einer im zweiten Speicherglied
67 abgespeicherten Adresse noch bevor der Decoder 34 verifizieren kann,
ob die im zweiten Speicherglied gespeicherte Identifikationsnummer mit
der Identifikationsnummer der Zentraleinheit 18 übereinstimmt, hat den
Vorteil, daß Steuerbefehle vom Decoder 34 auch dann ausgeführt werden,
wenn dieser zuvor kurzzeitig stromlos geschaltet war, beispielsweise
aufgrund einer kurzzeitigen Stromunterbrechung. Eine derartige Stromunterbrechung
ist für den Decoder 34 gleichbedeutend mit einem erstmaligen
Einschalten. Würde der Decoder 34 nach einer Stromunterbrechung
zunächst auf einer Verifizierung der im zweiten Speicherglied
67 gespeicherten Identifikationsnummer durch die Zentraleinheit 18 beharren,
so hätte dies zur Folge, daß bei jeder kurzzeitigen Stromunterbrechung
die Lokomotive 14 stehen bleibt bis die Zentraleinheit 18 ein
Datenpaket aussendet, mit dessen Hilfe der Decoder 34 die genannte
Verifizierung durchführen kann. Dies wäre im normalen Spielbetrieb der
Modelleisenbahn 10 nicht akzeptabel. Statt dessen führt der Decoder 34
Steuerbefehle, die ihm unter der im zweiten Speicherglied 67 abgespeicherten
Adresse übertragen werden, auch dann aus, wenn noch keine
Verifizierung der Identifikationsnummer der Zentraleinheit 18 durchgeführt
wurde.
In regelmäßigen Abständen, beispielsweise alle 30 s bis etwa alle 3 min
prüft die Zentraleinheit 18, ob die ihr bekannten Decoder 34, 36 noch
vorhanden sind. Sie fordert jeden Decoder unter der ihr bekannten
Adresse auf, seine Decoder-Identifikationsnummer an die Zentraleinheit
18 zu übertragen. Liegt von einem Decoder 34 oder 36 keine Antwort
vor, so geht die Zentraleinheit 18 davon aus, daß die entsprechende Lokomotive
14 bzw. 16 vom Gleis 12 genommen wurde. Die entsprechende
Decoderadresse wird dann von der Zentraleinheit 18 nicht mehr angesteuert.
Erhält die Zentraleinheit 18 auf ihre Anforderung unter einer Decoderadresse
mehrere Antworten, so geht sie davon aus, daß ein Adreßkonflikt
vorliegt, auch in diesem Falle wird die entsprechende Decoderadresse
von der Zentraleinheit 18 nicht mehr angesteuert.
Liegt nach Aussendung einer Decoder-Adresse lediglich eine einzige Antwort
in Form einer Decoder-Identifikationsnummer vor und stimmt die
erhaltene Decoder-Identifikationsnummer mit der im zweiten Speicherglied
67 der Zentraleinheit 18 abgespeicherten, der entsprechenden Decoderadresse
zugeordneten Identifikationsnummer überein, so geht die
Zentraleinheit 18 davon aus, daß der entsprechende Decoder weiter am
Spielbetrieb teilnimmt.
Die Lokomotiven 14 und 16 weisen jeweils Sonderfunktionen auf in Form
der Rauchgeneratoren, Kupplungen, Innenbeleuchtungen, Fernlichter und
Hupen 22 bis 31. Diese Funktionsarten sind im zweiten Speicherglied 67
bzw. 68 der Decoder 34 und 36 abgespeichert zusammen mit einem
Funktionsartindex, der anzeigt, ob es sich bei der jeweiligen Funktionsart
um eine Momentanfunktion oder um eine Dauerfunktion handelt. Dauerfunktionen
sind der Betrieb der Rauchgeneratoren 22, 23, der Innenbeleuchtungen
26, 27 sowie der Fernlichter 28, 29, während es sich bei
den Kupplungen 24, 25 und Hupen 30, 31 um Momentanfunktionen handelt.
Die Funktionsarten werden zusammen mit dem Funktionsartindex
vom jeweiligen Decoder 34, 36 nach dessen Initialisierung an die Zentraleinheit
18 übertragen, die diese Informationen in ihrem zweiten Speicherglied
46 abspeichert.
Nach der Initialisierung der Decoder 34 und 36 werden von diesen zusätzlich
die jeweiligen Klartextnamen der Lokomotiven 14 bzw. 16 an die
Zentraleinheit 18 übertragen. Diese Klartextnamen werden bei der Herstellung
der Decoder 34, 36 in deren erstem Speicherglied 38 bzw. 39
abgespeichert.
Aufgrund der empfangenen Funktionsarten, gekoppelt mit dem jeweiligen
Funktionsartindex, führt die Zentraleinheit 18 eine Belegung der Funktionstasten
52 bis 61 durch, wobei es die einzelnen Funktionsarten einer
Funktionstaste zuweist und die Betätigungsart der jeweiligen Funktionstaste
derart einstellt, daß bei Vorliegen einer Dauerfunktion ein erstmaliges
Betätigen der Funktionstaste ein EIN-Signal generiert, während
ein nachfolgendes zweites Betätigen derselben Funktionstaste ein AUS-Signal
generiert. Handelt es sich statt dessen um eine
Momentanfunktion, so wird bei der Beaufschlagung der jeweiligen
Funktionstaste ein EIN-Signal generiert, während die nachfolgende
Freigabe der Funktionstaste ein AUS-Signal zur Folge hat, das von der
Zentraleinheit 18 an den jeweiligen Decoder übertragen wird.
Die jeweiligen Funktionsarten, die von den Funktionstasten 52 bis 61 gesteuert
werden können, werden dem Benutzer mittels eines Piktogramms
auf dem Anzeigefeld 50 angezeigt zusammen mit dem Klartextnamen der
angesteuerten Lokomotive 14 bzw. 16. Zur Ansteuerung der jeweiligen
Lokomotive kann der Benutzer diese aus einer Liste der jeweiligen Klartextnamen
auswählen, die ihm auf dem Anzeigefeld 50 zur Auswahl vorgelegt
wird.
Kommt für die Modelleisenbahn 10 ein Decoder zum Einsatz, der lediglich
für einen unidirektionalen Kommunikationskanal ausgestaltet ist, so kann
der Benutzer mittels der Funktionstasten 52 bis 61 die Artikelnummer
des Decoders bzw. des zugeordneten Modellbahnartikels in die
Zentraleinheit 18 eingeben, die daraufhin die unter der jeweiligen
Artikelnummer abgespeicherten Funktionsarten, Funktionsartindizes und
Klartextnamen aus der Datenbank des dritten Speicherglieds 48 abruft,
so daß dann die Zentraleinheit 18 ebenfalls eine Belegung der
Funktionstasten 52 bis 61 vornehmen und die Funktionsarten am
Anzeigefeld 50 symbolisch anzeigen kann.
Claims (30)
- Verfahren zum Steuern einer elektrischen Modellbahn mit jeweils einen Decoder umfassenden Modellbahnartikeln, insbesondere Triebfahrzeugen, und mit einer Zentraleinheit, die über einen Kommunikationskanal mit den Decodern in Verbindung steht, wobei den Decodern jeweils eine Adresse zuordnenbar ist und einem Decoder zugeordnete Steuerbefehle von der Zentraleinheit unter Verwendung der jeweiligen Adresse an den Decoder übertragen werden, dadurch gekennzeichnet, daß man jedem Decoder und der Zentraleinheit eine charakteristische, eindeutige Identifikationsnummer zuordnet und im Decoder bzw. der Zentraleinheit abspeichert, und daß man die Decoder über einen bidirektionalen Kommunikationskanal mit der Zentraleinheit verbindet und an die Zentraleinheit von den Decodern jeweils deren Identifikationsnummer überträgt, und daß die Zentraleinheit den Identifikationsnummern der Decoder selbsttätig jeweils eine Adresse zuweist und diese der Identifikationsnummer des Decoders zugeordnet abspeichert und die Adresse zusammen mit der eigenen Identifikationsnummer an den jeweiligen Decoder überträgt, der die ihm zugewiesene Adresse und die Identifikationsnummer der Zentraleinheit abspeichert.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß man von einem Decoder nur nach Aufforderung durch die Zentraleinheit ein Signal an die Zentraleinheit überträgt.
- Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß man im Decoder eine eindeutige, nur einmal vergebene Identifikationsnummer unlöschbar abspeichert.
- Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, daß man in der Zentraleinheit eine eindeutige, nur einmal vergebene Identifikationsnummer unlöschbar abspeichert.
- Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, daß man in zeitlichen Abständen wiederholt die Identifikationsnummer der Zentraleinheit an sämtliche Decoder überträgt.
- Verfahren nach Anspruch 5, dadurch gekennzeichnet, daß die Decoder bei Empfang der Identifikationsnummer der Zentraleinheit prüfen, ob sie diese bereits abgespeichert haben und ihre eigene Identifikationsnummer an die Zentraleinheit übertragen, falls sie die Identifikationsnummer der Zentraleinheit bisher nicht abgespeichert haben, wohingegen sie nicht antworten, falls die abgespeicherte Identifikationsnummer mit der übertragenen Identifikationsnummer der Zentraleinheit übereinstimmt.
- Verfahren nach Anspruch 5 oder 6, dadurch gekennzeichnet, daß die Zentraleinheit ihre eigene Identifikationsnummer an alle Decoder überträgt verbunden mit der Aufforderung, daß diese ihre eigene Identifikationsnummer an die Zentraleinheit übertragen, falls sie die Identifikationsnummer der Zentraleinheit noch nicht abgespeichert haben und ihre eigene Identifikationsnummer in einem von der Zentraleinheit vorgegebenen Bereich liegt, und daß die Zentraleinheit bei Empfang von genau einer Identifikationsnummer eines Decoders an diesen eine ihm zugewiesene Adresse überträgt, wohingegen die Zentraleinheit bei Empfang von mehreren Decoder-Identifikationsnummern den von ihr akzeptierten Bereich von Decoder-Identifikationsnummern so lange einschränkt, bis nur noch ein einziger Decoder antwortet.
- Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, daß die Zentraleinheit in zeitlichen Abständen wiederholt prüft, ob die Decoder, deren Adresse in der Zentraleinheit abgespeichert sind, noch an die Modellbahn angeschlossen sind.
- Verfahren nach Anspruch 8, dadurch gekennzeichnet, daß die Zentraleinheit die ihr bekannten Decoder nacheinander unter der jeweiligen Adresse auffordert, ihre jeweilige Identifikationsnummer an die Zentraleinheit zu übertragen, wobei die Zentraleinheit den weiteren Spielbetrieb unter dieser Adresse nur aufrechterhält, falls sie auf ihre Aufforderung hin genau eine Identifikationsnummer empfängt, die mit der unter der jeweiligen Adresse in der Zentraleinheit abgespeicherten Identifikationsnummer übereinstimmt.
- Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, daß man jedem Decoder einem den zugeordneten Modellbahnartikel charakterisierenden Klartextnamen zuordnet und im Decoder abspeichert, und daß man den Klartextnamen an die Zentraleinheit überträgt und dort der Identifikationsnummer des Decoders zugeordnet abspeichert, und daß man dem Benutzer an einem Anzeigefeld der Zentraleinheit den Klartextnamen zur Ansteuerung des Decoders anzeigt.
- Verfahren nach Anspruch 10, dadurch gekennzeichnet, daß die Zentraleinheit selbsttätig an die Decoder die Aufforderung sendet, ihre jeweiligen Klartextnamen an die Zentraleinheit zu übertragen und die daraufhin empfangenen Klartextnamen in der Zentraleinheit unter der Adresse oder unter der Identifikationsnummer des jeweiligen Decoders abspeichert.
- Verfahren nach Anspruch 10 oder 11, dadurch gekennzeichnet, daß man die Bezeichnung des dem Decoder zugeordneten Modellbahnartikels herstellerseitig als Klartextnamen in einem nichtlöschbaren Lesespeicher des Decoders dauerhaft abspeichert.
- Verfahren zum Steuern einer elektrischen Modellbahn mit jeweils einen Decoder umfassenden Modellbahnartikeln, insbesondere Triebfahrzeugen, und mit einer Zentraleinheit, die über einen Übertragungskanal mit den Decodern in Verbindung steht, wobei den Decodern jeweils eine Adresse zuordnenbar ist und einem Decoder zugeordnete Steuerbefehle von der Zentraleinheit unter Verwendung der jeweiligen Adresse an den Decoder übertragen werden, insbesondere nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, daß man der Zentraleinheit Bedienelemente zum Auslösen von Funktionsarten der Modellbahnartikel bereitstellt, und daß man die mittels eines bestimmten Decoders steuerbaren Funktionsarten des zugeordneten Modellbahnartikels der Zentraleinheit eingibt, wobei die Zentraleinheit die Funktionsarten den Bedienelementen selbsttätig zuordnet.
- Verfahren nach Anspruch 13, dadurch gekennzeichnet, daß man die mittels eines bestimmten Decoders steuerbaren Funktionsarten des Modellbahnartikels im Decoder abspeichert und auf Aufforderung an die Zentraleinheit überträgt.
- Verfahren nach Anspruch 13, dadurch gekennzeichnet, daß man die mittels eines bestimmten Decoders steuerbaren Funktionsarten des Modellbahnartikels unter Zuordnung einer Artikelnummer des Decoders oder des Modellbahnartikels in einer Datenbank der Zentraleinheit abspeichert und nach Eingabe der Artikelnummer durch den Benutzer aus der Datenbank abruft.
- Verfahren nach Anspruch 13, 14 oder 15, dadurch gekennzeichnet, daß man den Bedienelementen der Zentraleinheit ein Anzeigefeld zuordnet und die mittels eines Decoders steuerbaren Funktionsarten am Anzeigefeld den zugeordneten Bedienelementen entsprechend anzeigt.
- Verfahren nach Anspruch 16, dadurch gekennzeichnet, daß man den Bedienelementen jeweils ein die jeweilige Funktionsart symbolisierendes Piktogramm zuordnet und am Anzeigefeld anzeigt.
- Verfahren nach einem der Ansprüche 13 bis 13, dadurch gekennzeichnet, daß man den mittels eines bestimmten Decoders steuerbaren Funktionsarten jeweils einen die Funktionsart als Dauerfunktion oder als Momentanfunktion charakterisierenden Funktionsartindex zuordnet und diesen zusammen mit der jeweiligen Funktionsart der Zentraleinheit bereitstellt, wobei die Zentraleinheit die den Funktionsarten zugeordneten Bedienelemente mit einer dem jeweiligen Funktionsartindex entsprechenden Betriebsart belegt, wobei die Zentraleinheit bei Betätigung des Bedienelements entsprechend der jeweiligen Betriebsart entweder lediglich ein EIN- oder AUS-Signal oder aber bei Beaufschlagung des Bedienelements durch den Benutzer ein EIN-Signal und bei Freigabe des Bedienelements ein AUS-Signal an den Decoder überträgt.
- Verfahren nach Anspruch 18, dadurch gekennzeichnet, daß man den Funktionsartindex zusammen mit der jeweiligen Funktionsart im Decoder abspeichert und auf Aufforderung zusammen mit der Funktionsart an die Zentraleinheit überträgt.
- Verfahren nach Anspruch 18, dadurch gekennzeichnet, daß man den Funktionsartindex zusammen mit der jeweiligen Funktionsart unter Zuordnung der Artikelnummer des Decoders oder des Modellbahnartikels in einer Datenbank der Zentraleinheit abspeichert und nach Eingabe der Artikelnummer durch den Benutzer aus der Datenbank abruft.
- Decoder für einen Modellbahnartikel einer Modellbahn, insbesondere für ein Modellbahntriebfahrzeug, zur Durchführung des Verfahrens nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, daß der Decoder über einen bidirektionalen Kommunikationskanal mit einer Zentraleinheit verbindbar ist und ein erstes Speicherglied umfaßt zum unlöschbaren Abspeichern einer eindeutigen, den Decoder charakterisierenden Identifikationsnummer sowie ein zweites Speicherglied zum löschbaren Abspeichern der Identifikationsnummer der mit dem Decoder verbindbaren Zentraleinheit sowie einer von der Zentraleinheit zugewiesenen Adresse.
- Decoder nach Anspruch 21, dadurch gekennzeichnet, daß im ersten Speicherglied die mittels des Decoders steuerbaren Funktionsarten des Modellbahnartikels speicherbar sind.
- Decoder nach Anspruch 21 oder 22, dadurch gekennzeichnet, daß im ersten Speicherglied ein den Modellbahnartikel charakterisierender Klartextname speicherbar ist.
- Modellbahnartikel, insbesondere Triebfahrzeug einer Modelleisenbahn, mit einem Decoder nach Anspruch 21, 22 oder 23.
- Zentraleinheit für eine Modellbahn, insbesondere eine Modelleisenbahn, zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 20, dadurch gekennzeichnet, daß die Zentraleinheit über einen bidirektionalen Kommunikationskanal mit Decodern von Modellbahnartikeln verbindbar ist und ein erstes Speicherglied umfaßt zum unlöschbaren Abspeichern einer eindeutigen, die Zentraleinheit charakterisierenden Identifikationsnummer, wobei mittels der Zentraleinheit Identifikationsnummern der mit ihr verbundenen Decoder abfragbar, den Identifikationsnummern der Decoder selbsttätig jeweils eine Adresse zuweisbar und die Identifikationsnummern der Decoder zusammen mit der zugewiesenen Adresse des jeweiligen Decoders in einem zweiten Speicherglied der Zentraleinheit speicherbar sind.
- Zentraleinheit nach Anspruch 25, dadurch gekennzeichnet, daß von der Zentraleinheit die mittels der Decoder steuerbaren Funktionsarten der zugeordneten Modellbahnartikel abfragbar sind, und daß die Funktionsarten den Adressen und Identifikationsnummern der jeweiligen Decoder zugeordnet im zweiten Speicherglied speicherbar sind.
- Zentraleinheit nach Anspruch 26, dadurch gekennzeichnet, daß die Zentraleinheit Bedienelemente umfaßt, die den Funktionsarten zuordnenbar sind.
- Zentraleinheit nach Anspruch 27, dadurch gekennzeichnet, daß die Zentraleinheit ein den Bedienelementen zugeordnetes Anzeigefeld aufweist zur Anzeige der dem jeweiligen Bedienelement zugeordneten Funktionsarten.
- Zentraleinheit nach Anspruch 27 oder 28, dadurch gekennzeichnet, daß die Bedienelemente selbsttätig mit einer der jeweils zugeordneten Funktionsart entsprechenden Betätigungsart belegbar sind.
- Zentraleinheit nach einem der Ansprüche 25 bis 297, dadurch gekennzeichnet, daß die Zentraleinheit eine Datenbank umfaßt zum Abspeichern von einer Artikelnummer eines Decoders oder eines Modellbahnartikels zugeordneten Funktionsarten des Modellbahnartikels, wobei die Funktionsarten nach Eingabe der Artikelnummer aus der Datenbank abfragbar sind.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP04000740A EP1555054A1 (de) | 2004-01-15 | 2004-01-15 | Verfahren zum Steuern einer elektrischen Modellbahn sowie Decoder und Zentraleinheit zur Durchführung des Verfahrens |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP04000740A EP1555054A1 (de) | 2004-01-15 | 2004-01-15 | Verfahren zum Steuern einer elektrischen Modellbahn sowie Decoder und Zentraleinheit zur Durchführung des Verfahrens |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP1555054A1 true EP1555054A1 (de) | 2005-07-20 |
Family
ID=34610179
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP04000740A Withdrawn EP1555054A1 (de) | 2004-01-15 | 2004-01-15 | Verfahren zum Steuern einer elektrischen Modellbahn sowie Decoder und Zentraleinheit zur Durchführung des Verfahrens |
Country Status (1)
| Country | Link |
|---|---|
| EP (1) | EP1555054A1 (de) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007131586A1 (de) * | 2006-05-17 | 2007-11-22 | Stadlbauer Spiel- Und Freizeitartikel Gmbh | Verfahren zum betreiben eines digitalen steuersystems für mehrere zu steuernde objekte |
| EP1952866A1 (de) * | 2007-01-30 | 2008-08-06 | Gebrüder Märklin & Cie. Gesellschaft mit beschränkter Haftung | Steuervorrichtung für Modellbahn |
| EP2116288A1 (de) * | 2008-05-06 | 2009-11-11 | Gebrüder Märklin & Cie. Gesellschaft mit beschränkter Haftung | Kopplung von Steuergeräten |
| EP2329870A1 (de) | 2009-12-03 | 2011-06-08 | Gebrüder Märklin & Cie. Gesellschaft mit beschränkter Haftung | Verfahren zum Steuern einer elektrischen Modellbahn |
| EP2431083A1 (de) * | 2010-09-15 | 2012-03-21 | Gebrüder Märklin & Cie. Gesellschaft mit beschränkter Haftung | Verfahren zum Steuern einer digitalen elektrischen Modellbahn |
| DE102011008235A1 (de) | 2011-01-10 | 2012-07-12 | Jürgen Lindner | Verfahren zur vereinfachten Inbetriebnahme eines Fahrzeugs bei einer digitalen Mehrzugsteuerung |
| DE102017112369B4 (de) * | 2017-06-06 | 2025-08-07 | Gebr. Märklin & Cie. GmbH | Vorrichtung und Verfahren zum Ermitteln der Qualität eines Modellbahndecoders |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10116554A1 (de) * | 2001-04-03 | 2002-11-07 | Rolf Helbig | Nutzung von Read-only-Transpondern für Modellbahnfahrzeuge |
| EP1331028A2 (de) * | 2002-01-25 | 2003-07-30 | Konami Corporation | Fernbedienungssystem sowie Transmitter und Peripherie-Einheit zum Benutzen des Systems |
| US20030148698A1 (en) * | 2000-05-05 | 2003-08-07 | Andreas Koenig | Method for original-true reality-close automatic and semiautomatic control of rail guided toys, especially model railroads and trains driven by electric motors, array from implementing said method, track, track parts or turnouts used in said method |
| US20030155470A1 (en) * | 2002-01-17 | 2003-08-21 | Neil Young | Dynamic self-teaching train track layout learning and control system |
-
2004
- 2004-01-15 EP EP04000740A patent/EP1555054A1/de not_active Withdrawn
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030148698A1 (en) * | 2000-05-05 | 2003-08-07 | Andreas Koenig | Method for original-true reality-close automatic and semiautomatic control of rail guided toys, especially model railroads and trains driven by electric motors, array from implementing said method, track, track parts or turnouts used in said method |
| DE10116554A1 (de) * | 2001-04-03 | 2002-11-07 | Rolf Helbig | Nutzung von Read-only-Transpondern für Modellbahnfahrzeuge |
| US20030155470A1 (en) * | 2002-01-17 | 2003-08-21 | Neil Young | Dynamic self-teaching train track layout learning and control system |
| EP1331028A2 (de) * | 2002-01-25 | 2003-07-30 | Konami Corporation | Fernbedienungssystem sowie Transmitter und Peripherie-Einheit zum Benutzen des Systems |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007131586A1 (de) * | 2006-05-17 | 2007-11-22 | Stadlbauer Spiel- Und Freizeitartikel Gmbh | Verfahren zum betreiben eines digitalen steuersystems für mehrere zu steuernde objekte |
| US8366509B2 (en) | 2006-05-17 | 2013-02-05 | Stadlbauer Marketing + Vertrieb Gmbh | Method for operating a digital control system for a plurality of objects to be controlled |
| EP1952866A1 (de) * | 2007-01-30 | 2008-08-06 | Gebrüder Märklin & Cie. Gesellschaft mit beschränkter Haftung | Steuervorrichtung für Modellbahn |
| EP2116288A1 (de) * | 2008-05-06 | 2009-11-11 | Gebrüder Märklin & Cie. Gesellschaft mit beschränkter Haftung | Kopplung von Steuergeräten |
| EP2329870A1 (de) | 2009-12-03 | 2011-06-08 | Gebrüder Märklin & Cie. Gesellschaft mit beschränkter Haftung | Verfahren zum Steuern einer elektrischen Modellbahn |
| DE102009058296A1 (de) | 2009-12-03 | 2011-06-09 | Gebr. Märklin & Cie. GmbH | Verfahren zum Steuern einer elektrischen Modellbahn |
| EP2431083A1 (de) * | 2010-09-15 | 2012-03-21 | Gebrüder Märklin & Cie. Gesellschaft mit beschränkter Haftung | Verfahren zum Steuern einer digitalen elektrischen Modellbahn |
| DE102011008235A1 (de) | 2011-01-10 | 2012-07-12 | Jürgen Lindner | Verfahren zur vereinfachten Inbetriebnahme eines Fahrzeugs bei einer digitalen Mehrzugsteuerung |
| DE102017112369B4 (de) * | 2017-06-06 | 2025-08-07 | Gebr. Märklin & Cie. GmbH | Vorrichtung und Verfahren zum Ermitteln der Qualität eines Modellbahndecoders |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1065128B1 (de) | System zur Initialisierung von Zügen auf Basis eines Datenkommunikationssystems, bei dem allen Kommunikationsteilnehmern die Informationen in der Initialisierungsphase zugänglich sind | |
| DE60202280T2 (de) | Fernsteuersystem | |
| CH674840A5 (de) | ||
| DE102004059179B4 (de) | Verfahren zur Lokalisierung einer Sende- und Empfangseinrichtung | |
| EP1013533A1 (de) | Verfahren zum Bestimmen der physischen Reihenfolge von Fahrzeugen eines zusammengestellten Zuges und Anordnung zur Durchführung des Verfahrens | |
| EP1946990B1 (de) | Verfahren und Weichensteuerung zum Stellen einer elektrisch ortsgestellten Weiche | |
| DE102008017281A1 (de) | Automatische Busadressvergabe mittels Kollisionsprüfung | |
| EP2733910B1 (de) | BUS-System, Verfahren zum Betrieb eines BUS-Systems und fluidisches System mit einem BUS-System | |
| DE102004016636B4 (de) | Modellbahnanlage | |
| WO2017005495A1 (de) | System zur sitzplatzkennzeichnung | |
| EP3673466A1 (de) | Verfahren zur vergabe von zugangs- und fahrberechtigungen | |
| DE102016203695A1 (de) | Bahntechnische Anlage und Verfahren zum Betreiben einer bahntechnischen Anlage | |
| EP3220613B1 (de) | Verfahren zum betrieb eines paketbasierten kommunikationsnetzwerks in einem eisenbahnnetz | |
| DE10202928A1 (de) | System zum Abspeichern und Abrufen von Daten benutzer- und/oder fahrzeugindividueller Einstellungen | |
| DE102007006714A1 (de) | Verfahren zum Anlernen eines Funk-Schlüssels an ein Fahrzeug sowie entsprechender Funk-Schlüssel und entsprechendes Fahrzeug | |
| EP2329870B1 (de) | Verfahren zum Steuern einer elektrischen Modellbahn | |
| DE102009045717A1 (de) | Verfahren zur Adressierung von Aktuatoren und Anordnung mit Aktuatoren | |
| DE102004039675B4 (de) | Verfahren zur Inbetriebsetzung von funkbasierten Gefahrenmeldesystemen | |
| EP2433686B1 (de) | Verfahren zum Erfassen von Ereignissen bei einer digitalen elektrischen Modellbahn | |
| DE10202282B4 (de) | Verfahren zum Ermitteln von im Zugriffsbereich einer Anfrageeinheit eines Zugangskontrollsystems befindlichen Datenträgern | |
| DE102007053625B3 (de) | Verfahren zum Datenaustausch in einem Bussystem | |
| EP2570743A1 (de) | Verfahren zur Zuordnung eines Kommunikationsweges zwischen zwei Komponenten eines klima- und raumlufttechnischen Anlagesystems zu einer, insbesondere erst noch zu bildenden, Kommunikationsgruppe | |
| EP1104922A2 (de) | Vorrichtung und Verfahren zur Fernbedienung eines Autoradios | |
| EP2431083B1 (de) | Verfahren zum Steuern einer digitalen elektrischen Modellbahn | |
| EP4482779A1 (de) | Hubvorrichtung und verfahren zur bildung eines hubverbundes aus einzelnen hubvorrichtungen |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR |
|
| AX | Request for extension of the european patent |
Extension state: AL LT LV MK |
|
| AKX | Designation fees paid | ||
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: 8566 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20060121 |