User Tools

Site Tools


ecos-en

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ecos-en [2020/04/12 14:12] – [ESU ECoS and Märklin CS1(R)] smitt48ecos-en [2024/04/18 02:08] (current) – [Manually add a locomotive to Rocrail] rainerk
Line 5: Line 5:
  
  \\  \\
-| {{http://www.esu.eu/uploads/pics/title_DS_ECoS_03.jpg?0x100}} | {{http://www.esu.eu/uploads/pics/title_DS_CS-Reloaded.jpg?0x100}} | {{:piko:smartbox.png?0x100}} |+|< >| 
 +|  {{http://www.esu.eu/uploads/pics/title_DS_ECoS_03.jpg}}   {{http://www.esu.eu/uploads/pics/title_DS_CS-Reloaded.jpg}}   {{:piko:smartbox.png}}  |
 |  ESU ECoS 2 (50200 & 50210)  |  Märklin CS1 ('Reloaded' |  Piko SmartBox  | |  ESU ECoS 2 (50200 & 50210)  |  Märklin CS1 ('Reloaded' |  Piko SmartBox  |
  
Line 17: Line 18:
 Configuration CS1: \\ Configuration CS1: \\
  Märklin CS1 with the original Märklin software Last upgrade V2.04 in 2009 provided by Märklin works with RocRail if the the Controller field is "ecos" with the IP 192.168.1.117 \\  Märklin CS1 with the original Märklin software Last upgrade V2.04 in 2009 provided by Märklin works with RocRail if the the Controller field is "ecos" with the IP 192.168.1.117 \\
 +{{ :ecos:Maerklin 60212 setup-en.png?500}} \\
 +\\
 As for the configuration of the CS1: As for the configuration of the CS1:
   * IP-Address: 192.168.1.117   * IP-Address: 192.168.1.117
Line 44: Line 47:
 ====Synchronise==== ====Synchronise====
 Synchronise the loco definitions with the ECoS.\\ Synchronise the loco definitions with the ECoS.\\
-This option is also needed to __**[[:loc-index-en#send|add a new loco into the Ecos]]**__ and register new locos detected by the Ecos in Rocrail.\\ +This option is also needed to __**[[:loc-index-en#send|add a new loco into the Ecos]]**__ and register new locos found by Rocrail in the Ecos.\\ 
-> See also the __**[[http://forum.rocrail.net/viewtopic.php?f=47&t=14297|Forum thread]]**__. (DE)\\+> See also the __**[[https://forum.rocrail.net/viewtopic.php?f=47&t=14297|Forum thread]]**__. (DE)\\
  
- +**Note** After the initial download of locomotive information using the synchronize function, it is recommmended to turn synchronize off (it uses quite a few resources). For the addition of a few locomotives the **[[:ECoS-en # Discover]]** feature can be used to add a locomotive to Rocrail on the fly. After adding a locomotive it is recommended to turn discover off. 
- \\+====Discover==== 
 +|< >| 
 +| **Rocview -> Control -> Discover** | 
 +The Discover command can be used to get the locos from the ECoS.\\ 
 +Newly discovered locos during the session are automatically added to Rocrail.\\ 
 +The Discover option is a "flip" (on / off) command.
  
 =====ECoS Throttle===== =====ECoS Throttle=====
Line 92: Line 100:
  
 ====Test the connection==== ====Test the connection====
-With the Power On command we can test the communication. Select Control / Power On. The first time nothing happens because Rocrail is in Power Off and ECoS in GO (Power ON). Select it again. The ECoS should swap now to STOP mode. Repeat it and the ECoS swaps to GO and Rocrail shows Power On. If this all function you have all setting for communicating with ECoS correctly set and now you can start adding locomotives.+With the Power On command we can test the communication. Select Control / Power On. The first time nothing happens because Rocrail is in Power Off and ECoS in GO (Power ON). Select it again. The ECoS should swap now to STOP mode. Repeat it and the ECoS swaps to GO and Rocrail shows Power On. If the settings for communicating with ECoS is correctly set then you can now start adding locomotives.
  
 {{ecos_power.png}} {{ecos_power.png}}
Line 98: Line 106:
  \\  \\
 =====Locomotives===== =====Locomotives=====
-| Starting with revision 12579 a loco will be created, if needed. | +In the ECoS->Properties found in **[[:rocrailini-controller-en|Controller]]** set a check mark by "Synchronize", then locomotives contained in the ECoS are uploaded to Rocrail, locomotives not found in the Locomotive table of Rocrail are added. To keep these locomotives permanently in Rocrail, the check mark by **[[:loc-details-en#generated|"Generated"]]** in the Locomotive table needs to be removed. MFX locomotives are added with the OID (object number in the ECoS) as the "fake" decoder address.\\
-| Starting with revision 2.1 - 327 the functions of the loco will be created, if needed. | +
-In Rocrail->Properties you can set a check mark by "Synchronize", then locomotives contained in the ECoS are uploaded to Rocrail, locomotives not found in the Locomotive table of Rocrail are added. To keep these locomotives permanently in Rocrail, the check mark by "Generated" in the Table->Locomotive->Details needs to be removed. MFX locomotives are added with the OID (object number in the ECoS) as the "fake" decoder address.\\+
  
 ====New Locomotive added to the ECoS, during the Rocrail session==== ====New Locomotive added to the ECoS, during the Rocrail session====
 As soon as a non-mfx locomotive is added to the ECoS, then this is immediately available for use in Rocrail. As soon as a non-mfx locomotive is added to the ECoS, then this is immediately available for use in Rocrail.
-When a new mfx locomotive is added to the ECoS, then a query against the Ecos Lok table is performed by the program. After this operation the new mfx locomotive is also immediately available for use in Rocrail. (Version 12637). \\ \\+When a new mfx locomotive is added to the ECoS, then a query against the Ecos Lok table is performed by the program. After this operation the new mfx locomotive is also immediately available for use in Rocrail. \\ \\
  
 ====Manually add a locomotive to Rocrail==== ====Manually add a locomotive to Rocrail====
 Select Tables/Locomotives and create a new loco pushing the **New** button. \\ Select Tables/Locomotives and create a new loco pushing the **New** button. \\
-:!: The link between ECoS and Rocrail is not by address but by loco ID as has been set in the ECoS. __The ID must match exactly with the name for this loco in the ECoS__. \\ In this example the "V200".+:!: The link between ECoS and Rocrail is __NOT__ by address but by loco ID as has been set in the ECoS. __The ID must match exactly with the name for this loco in the ECoS__. \\  
 +> **Note:** The locomotive has to __exist__ in the ECoS. 
 +In this example the "V200".
  
 {{ecos_loc1.png?0x500}} {{ecos_loc1.png?0x500}}
Line 116: Line 124:
 > **Note:** The address is not important as the link is done by the ID, however, the address __must not be 0 (zero)__. > **Note:** The address is not important as the link is done by the ID, however, the address __must not be 0 (zero)__.
  
-> **Note:** The protocol should remain to **'ServerDefined'**. For Motorola decoders the protocol may be set to 'Motorola', mfx decoders, however, __require__ 'ServerDefined'.+> **Note:** The protocol should remain to **'Default'**. For Motorola decoders the protocol may be set to 'Motorola', mfx decoders, however, __require__ 'Default'.
  
  
Line 128: Line 136:
  \\  \\
 =====Switches===== =====Switches=====
-For a first test a new switch is created by either using the track plan editor or from the menu Tables -> Switches. The connection between a switch and ECoS is carried out by the switch address. The ECoS is working with continuous addresses (see also **[[:addressing-en|Addressing]]**) whereas in Rocrail typically a different addressing scheme (MADA) is used: //Address// stands for the decoder number and //Port// is the number of the decoder output. On a standard decoder the ports 1 to 4 are available. The field //Address// in Rocrail therefore does not directly relate to the ECoS address! +For a first test a new switch is created by either using the track plan editor or from the menu Tables -> Switches. The connection between a switch and ECoS is carried out by the switch address. The ECoS is working with continuous addresses (see also **[[:addressing-en|Addressing]]**) whereas in Rocrail typically a different addressing scheme (MADA) is used: //Address// stands for the decoder number and //Port// is the number of the decoder output. On a standard decoder the ports 1 to 4 are available. The field //Address// in Rocrail therefore does not directly relate to the ECoS address! However the ECoS also shows the MADA addressing scheme (Address = 7 and Port = 2 as an example in the picture below). 
  
  
-{{ecos_turnout1.png?800}}+{{ecos_turnout1.png?}}
  
  \\  \\
ecos-en.1586693521.txt.gz · Last modified: 2020/04/12 14:12 by smitt48