BeneluxSpoor.net forum

Vraag en antwoord => Digitaal => Topic gestart door: AlbertG op 21 februari 2020, 08:48:35

Titel: Oudere Digirails DR4018 - eerste 4 outs niet bruikbaar ondanks reset CV8=8
Bericht door: AlbertG op 21 februari 2020, 08:48:35
Ik  ben aan het experimenteren met seinen (losse LED's op een experimenteerbord) en loop daar tegen een probleem aan met de DR4018 (bouwjaar 2013 vermoed ik).

De eerste 4 outs kan ik niet bedienen.
Als ik kies voor preset 3 (ahobs) en ik programmeer het startadres 1 opnieuw dan begint adres 1 bij out 5. De eerste 4 worden dus overgeslagen. Ik kan de ahobs laten knipperen.

Als ik kies voor preset 7 (Nederlandse seinen) en de LED's aansluit op out 5 en 6 kan ik de seinen bedienen, te beginnen met adres 5.
De seinen op out 1 tot en met 4 kan ik niet bedienen ondanks dat ik startadres 1 opnieuw heb geprogrammeerd.
Bij preset 7 zou ik 16 adressen moeten hebben. Door de wissels 1 t/m 16 te schakelen zie ik dat de decoder alleen de eerste 12 adressen accepteert.

Het lijkt er op dat er ondanks resetten er toch instellingen niet teruggesteld worden.

CV8=8 heeft niet het gewenste resultaat.
Adres herprogrammeren werkt wel maar is geen oplossing.

Iemand suggesties? Iemand die het probleem herkent en opgelost heeft?
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 21 februari 2020, 12:18:16
Als ik me niet vergis dan maak jij gebruik van een DR5000 centrale.

Welke waarde staat bij jou in de "DR5000-DCC eigenschappen" achter "Eerste wissel-module adres"? Een 0 of een 1?

               (https://images.beneluxspoor.net/bnls/00_93.jpg) (https://images.beneluxspoor.net/bnls/00_93.jpg)

Gebruik je voor het programmeren/resetten/testen van de DR4018 ook nog een andere centrale, bijvoorbeeld een Fleischmann/Roco MultiMaus met bijbehorende Fleischmann/Roco versterker?
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 21 februari 2020, 16:27:09
Hoi Bert,
Bedankt voor je reactie.
Ik programmeer de DR4018 met de TamsMC of Märklin MS2, beide via POM.
Ik had inderdaad een DR5000 maar die heb ik weer verkocht nadat het Youtube filmpje over de werking met Rocrail had gemaakt.

Toen ik de DR4018 aan de DR5000 had hangen als wisseldecoder had ik hetzelfde probleem. Ik kon alleen de laatste 4 outs gebruiken waarbij out4 wisseladres 1 had. Ik had verwacht dat dit probleem verholpen zou zijn na een reset.

Groeten,
Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 21 februari 2020, 18:10:24
Hallo Albert,

Toen ik de DR4018 aan de DR5000 had hangen als wisseldecoder had ik hetzelfde probleem. Ik kon alleen de laatste 4 outs gebruiken waarbij out4 wisseladres 1 had. Ik had verwacht dat dit probleem verholpen zou zijn na een reset.

Ik neem aan dat in jouw situatie OUT5 wisseladres 1 had, klopt dat?

Ik programmeer de DR4018 met de TamsMC of Märklin MS2, beide via POM.

Hoe stuur je je wissels (dus de DR4018) op deze centrales aan, via DCC of Motorola? Indien via DCC, heb je naast DCC ook het Motorola protocol actief?

Verder nog een vraag m.b.t. RailCom Support. Ik weet niet of deze optie ook in de TamsMC aanwezig is, maar kun je eens controleren of in de TamsMC een eventuele RailCom Support optie op de (default) waarde "3" (+ Accessory Decoder) staat? Met deze instelling worden de Accessory Decoders specifiek "gepolled" via een bepaald wisseladres, wat door de DR4018 als een wissel "schakel"commando wordt gezien.
De Märklin MS2 ken ik verder niet, mogelijk heeft ook deze een instelling voor RailCom Support voor Accessory Decoders.

De DR4018 ondersteunt geen RailCom voor Accessory Decoders...

Groeten,
Bert

Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 21 februari 2020, 20:28:45
Hoi Bert,
Je hebt gelijk, typefout van mijn kant. Out5 had adres 1.

Ik maak geen gebruik van Railcom. De TamsMC ondersteunt het wel maar ik heb geen boosters die daarvoor geschikt zijn.
De Märklin MS2 heeft geen Railcom ondersteuning.
Ik zie de relatie met mijn probleem ook niet.

Nu is de situatie als volgt:
Ik programmeer en bestuur via DCC, dat werkt prima
Ik heb de DR4018 gereset (CV8=8)
Ik heb via POM de DR4018 van start adres 1 voorzien (DCC).
Ik heb CV47 op preset 7 gezet (Nederlands sein).

Ik heb 3 LEDS aangesloten op resp de poorten 1, 2 (OUT1) en 3 (OUT2) waarbij de plus van alle 3 de leds op de C van OUT1 zit.
De LED op poort 1 brandt continu en ik kan daar geen verandering in brengen.
De DR4018 reageert wel op de adressen 1 t/m 5, de rode led op de decoder knippert bij het schakelen van de adressen.

Ik heb 3 LEDS aangesloten op resp de poorten 9, 10 (OUT5) en 11 (OUT6) waarbij de plus van alle 3 de leds op de C van OUT5. zit.
Ik kan de 3 LEDS schakelen alsof het een sein is via de MS2 via de adressen 5, 6 en 7

De DR4018 reageert alleen op de eerste 12 adressen.

Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 21 februari 2020, 20:40:03
Ik boek vooruitgang.

Ik heb de DR4018 voorzien van startadres 20 (DCC)
Ik kan de LEDS's op 1, 2 (OUT1) en 3 (OUT2) nu bedienen via de adressen 13, 14 en 15
De LED's op 9, 10 (OUT5) en 11 (OUT6) kan ik bedienen via de adressen 21, 22 en 23.

De vraag is nu, hoe corrigeer ik die offset van 8 en waarom gaat die niet mee met een reset.

Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 21 februari 2020, 22:38:28
Albert,

Zou je het volgende even willen proberen?

- Laat de DR4018 staan op de huidige instelling Preset 7.
- Geef de DR4018 startadres 9 (DCC) door de Program-toets op de DR4018 in te drukken (rode led brandt) en vervolgens DCC wisseladres 9 te schakelen (rode led gaat uit).
- Controleer nu of de ledjes op de uitgangen 1, 2 en 3 te bedienen zijn via de wisseladressen 9 t/m 11.
- Controleer daarna of de ledjes op de uitgangen 9, 10 en 11 te bedienen zijn via de wisseladressen 17 t/m 19.

Ik heb het vermoeden dat je een heel oude DR4018 hebt die zich alleen laat adresseren vanaf moduleadres 0 op hele moduleadressen.

Verder schreef je het volgende:

Citaat
Ik heb via POM de DR4018 van start adres 1 voorzien (DCC).

Hoe heb je via POM het start adres 1 in de DR4018 gekregen? Via POM op lok-adres 9999? En welke waarde heb je in welke CV gezet om dat te realiseren?

Bert
 
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 22 februari 2020, 17:55:57
Hoi Bert,
Om even met je laatste vraag te beginnen: ik stel het startadres steeds in op de manier zoals je beschrijft. Knopje indrukken en wissel schakelen. En omdat ik geen programmeerspoor gebruik doe ik dat op het 'hoofdspoor'. De term POM heb ik hier niet goed gebruikt, excuses voor het misverstand.

Ik heb deze decoderooit gebruikt als wisseldecoder en hij heeft altijd goed gewerkt, geen problemen gehad met wisselnummers. Volgens mij is het ergens fout gegaan toen ik hem aan de DR5000 heb gehangen en met verschillende instellingen ben gaan experimenteren.

Ik ben met je voorstel aan de gang gegaan maar dat heeft verder geen effect gehad.
Ik heb mede daardoor wel het volgende ontdekt:

Ik heb nu beginadres 1 ingevoerd.
OUT1 en OUT2 zijn buiten werking. OUT3, uitgang 5 reageert nu op adres 1 en zo kan ik doortellen tot maximaal 12. Dit verklaart ook dat OUT5 begint bij adres 5 op uitgang 9.

Pas bij een startadres van 17 of hoger doen OUT1 en OUT2 weer mee.
Bij startadres 17 reageert OUT1 poort 1 op adres 13 en zo kan ik weer doortellen.

We kunnen zo nog lang zoeken, maar de grote vraag blijft natuurlijk: waarom gaat de decoder niet in zijn geheel terug naar de fabrieksinstellingen bij CV8=8.
Of is er een (verborgen?) CV die het uitschakelen van OUT1 en OUT2 kan verklaren.

Groeten,
Albert.

Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 22 februari 2020, 18:14:36
Hoi Albert,

Er is geen verborgen CV waarmee je de uitgangen OUT1 en OUT2 kunt uitschakelen.

Ik ga ervan uit dat je het startadres van de DR4018 op dezelfde centrale instelt als waarmee je daarna ook de wisseladressen schakelt om te controleren of deze juist schakelen. Mocht dat niet zo zijn, meld dat dan even, dat zou namelijk de verschuiving kunnen verklaren

Zou je het volgende willen doen om een aantal dingen te kunnen controleren?

1. Reset de DR4018 nogmaals geheel via CV8 = 8
2. Nog geen startadres instellen.
3. Lees vervolgens op het programmeerspoor de navolgende CV's uit (POWER en SIGNAL beide op de programmeeruitgang aansluiten en vergeet niet een belasting in de vorm van een weerstand of gloeilampje tussen 1 en C aan te sluiten):
     - CV8
     - CV7
     - CV513
     - CV521
     - CV1
     - CV17
     - CV18
     - CV19
     - CV29

Ik ben benieuwd welke waardes uitgelezen worden.

Groeten,
Bert
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 23 februari 2020, 11:40:44
Hoi Bert,
Ik heb een gloeilampje geplaatst tussen poort 1 en de C op OUT1.
Ik heb de CV waardes uitgelezen maar je hebt er niets aan (denk ik) want als ik een CV waarde meerdere keren uitlees krijg ik verschillende waardes terug.
Hieronder per CV het resultaat van de eerste keer uitlezen, voor de reset en na de reset.
CV           Voor reset   Na reset
CV8               32                   0
CV7                 0                140
CV513       130                168
CV521        28                  0
CV1               223                 64
CV17       206                191
CV18        32                 85
CV19        34                     243
CV29          0                 42

Daarna heb ik op het programmeerspoor de decoder nogmaals gereset, CV47 van de waarde 7 voorzien en via de MS2 het startadres 17 geprogrammeerd.
Ik kan nu de seinen aansturen vanaf OUT1 te beginnen met adres 13. Waarom dat zo is zal wel een raadsel blijven.
Hartelijk dank voor je hulp maar ik ga er niet nog meer tijd in stoppen om het te veranderen tenzij je nog een hele goede tip hebt.

Groeten,
Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 23 februari 2020, 12:17:14
Hallo Albert,

Met die uitgelezen CV-waardes kan ik inderdaad niets, die zijn allemaal incorrect, zowel voor als na de reset. Ik kan daarom ook niet vaststellen welke firmware-versie er in jouw DR4018 aanwezig is.

In principe zou ik de verschuiving van 4 adressen kunnen verklaren wanneer je het eerste wisseladres van de DR4018 zou instellen op een andere centrale dan de centrale waarmee je de adressering uittest, maar dat is blijkbaar niet het geval. Het verschil zou dan kunnen ontstaan doordat de ene centrale de decoders adresseert vanaf moduleadres 0 terwijl de andere centrale de decoders adresseert vanaf moduleadres 1 (dit is de officiële RCN-213 standaard). In deze situatie ontstaat een adresverschuiving van 4 wisseladressen. Maar als je alles op één en dezelfde centrale uitvoert kan dit verschil niet optreden, of er moet een defect in de DR4018 zitten...

Ik kan je alleen maar aanraden je testjes met seininstellingen voort te zetten met een andere DR4018. Uit eigen ervaring weet ik dat de DR4018 bij correcte programmering zonder problemen werkt...

Mocht je nog een andere DR4018 in je bezit hebben dan hoor ik graag hoe het verder is gegaan.

Groeten,
Bert


Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 23 februari 2020, 13:26:39
Hoi Bert,
Bedankt voor je hulp en je uitleg.
Afgezien van de verschuiving van adressen werkt de verder DR4018 prima.
Ik kan de seinen bedienen met de MS2 in de kleuren rood, geel, groen, geel knipper en groen knipper.
In Rocrail heb ik dat ook werkend, maar de opeenvolging van seinen op de baan nog niet.

Een AHOB werkt ook. Meer instellingen heb ik niet geprobeerd.

Dit is de enige DR4018 die ik heb, maar ik denk dat ik er binnenkort eentje bijkoop.

Hartelijke groeten,

Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Timo op 24 februari 2020, 10:24:47
Eerlijkheid gebiedt mij te zeggen dat ik niet alle tekst gelezen heb maar

Ik heb via POM de DR4018 van start adres 1 voorzien (DCC).
Niet doen! ;D Dan kan je altijd last hebben van de 4 verschuiving. Tussen fabrikanten is er namelijk een beetje onenigheid wat nu echt adres 1 is. Ga gewoon voor de standaard methode, knopje op de DR4018 indrukken, wissel schakelen die je aan OUT1 wilt toekennen, ledje op de DR4018 gaat uit, klaar. Die methode werkt altijd.


Timo
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 24 februari 2020, 14:11:26
Hoi Timo,
Bedankt voor je reactie. Ik had dat in antwoord op Bert al gecorrigeerd. Ik programmeer het adres niet via CV, maar zoals je beschreven hebt. Aangezien de DR4018 aan het spoor gekoppeld is heb ik dat per ongeluk POM genoemd maar dat is niet juist.
Maar helaas werkt deze methode niet meer correct op mijn DR4018 en CV8=8 biedt ook geen oplossing.

Groeten,
Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 24 februari 2020, 14:41:56
Hallo Albert,

Gelet op het feit dat de DR4018 afgezien van de verschuiving normaal werkt, heb ik toch nog steeds het vermoeden dat er een andere oorzaak van de adresverschuiving is.

Daarna heb ik op het programmeerspoor de decoder nogmaals gereset, CV47 van de waarde 7 voorzien en via de MS2 het startadres 17 geprogrammeerd.
Ik kan nu de seinen aansturen vanaf OUT1 te beginnen met adres 13. Waarom dat zo is zal wel een raadsel blijven.

Zoals je hierboven aangeeft geef je de DR4018 via de MS2 het startadres 17, waarna de rode led dooft. Schakel je daarna de genoemde wisseladressen (13 en 17) via het schakelbord van de MS2 of via de wissel- of seindefinities van RocRail?

Nog een aanvullende vraag: Wat staat er op jouw DR4018: Digirails of Digikeijs?

Groeten,
Bert
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 24 februari 2020, 18:00:58
Hoi Bert,
Leuk dat je nog even reageert.
Ik schakel de DR4018 eerst met de MS2, om te begrijpen hoe het werkt. Ik kan alle kleuren schakelen, inclusief geel knipper en groen knipper. Ik heb geen cijferbak voor de snelheid, maar wie weet....
Daarna heb ik de werking van de MS2 overgenomen in Rocrail en daar werkt het nu ook. Ik kan in Rocrail dezelfde patronen definiëren als op de MS2. Als ik handmatig een kleur kies geeft het sein dezelfde kleur aan.

Overigens staat er Digirails op de decoder. En dat staat ook op de handleiding.

Groeten,
Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 24 februari 2020, 18:15:51
Hallo Albert,

Begrijp ik nu dat de DR4018 uiteindelijk zowel op de CS2 als met RocRail goed functioneert zonder adresverschuiving?

Groeten,
Bert
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 24 februari 2020, 20:40:06
Hoi Bert,
De adresverschuiving is er nog steeds zoals hierboven beschreven. Behalve dat werkt de decoder verder goed.
Er zou toch ergens iets moeten zijn dat verklaart dat het adres dat ik invoer toegekend wordt aan OUT5 en hoger.
Dus knopje indrukken op de DR4018, adres 17 schakelen en vanaf dat moment wordt adres 17 toegekend aan OUT5, poort 9.
En dat is met CV8=8 niet ongedaan te maken.

Ik ga morgen een nieuwe DR4018 halen.

Groeten,
Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Timo op 24 februari 2020, 21:02:47
Ter controle, zowel tijdens het programmeren als tijdens het testen maak je 100% gebruik van dezelfde optie om de wissel te schakelen? Dus niet iets als programmeren via CS2, testen via RocRail ofzo.


Timo
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 24 februari 2020, 21:26:36
Timo,
Wat je schrijft klopt bijna. Ik programmeer en test met de Mobile Station 2, en niet een Central Station.
Zojuist deze tip nog even geprobeerd uit een ouder draadje van Bert:
https://forum.beneluxspoor.net/index.php?topic=56765.msg3221426703#msg3221426703 (https://forum.beneluxspoor.net/index.php?topic=56765.msg3221426703#msg3221426703)
Helaas zonder resultaat.

Overigens heb ik ook geprobeerd de DR4018 te resetten met de TamsMC. Loc met adres 9999, protocol DCC. Programmeren middels POM CV8=8, decoder reset, adresverschuiving blijft.
DR4018 aan het programmeerspoor van de TamsMC, CV8=8, decoder reset maar adresverschuiving blijft.

Groet,
Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Timo op 24 februari 2020, 21:47:07
Okay, maar op de MS2 voer je exact dezelfde handeling uit voor zowel schakelen/testen als programmeren?

En nadat de DR werkt met verschuiving, kan je dan OUT4 schakelen door adres -1 te schakelen?


Timo
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 24 februari 2020, 22:55:37
Hallo Albert en Timo,

Ter aanvulling nog even het volgende:

Overigens staat er Digirails op de decoder. En dat staat ook op de handleiding.

Het betreft dus in dit geval een van de eerste uitvoeringen van de DR4018 waarvan ik niet weet welke "beperkingen" deze heeft. Nadien zijn er in ieder geval een aantal aanpassingen in de hardware en firmware gekomen. Ik ben dan ook benieuwd of het probleem nog bij de huidige Digikeijs DR4018 zal optreden.

Groeten,
Bert
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 25 februari 2020, 16:30:40
Hallo Albert,

Ik zal proberen nog een aantal vragen van je te beantwoorden, waarbij ik me even baseer op een correct werkende Digikeijs DR4018.

Ik heb nu beginadres 1 ingevoerd.
OUT1 en OUT2 zijn buiten werking. OUT3, uitgang 5 reageert nu op adres 1 en zo kan ik doortellen tot maximaal 12. Dit verklaart ook dat OUT5 begint bij adres 5 op uitgang 9.

Pas bij een startadres van 17 of hoger doen OUT1 en OUT2 weer mee.
Bij startadres 17 reageert OUT1 poort 1 op adres 13 en zo kan ik weer doortellen.

We kunnen zo nog lang zoeken, maar de grote vraag blijft natuurlijk: waarom gaat de decoder niet in zijn geheel terug naar de fabrieksinstellingen bij CV8=8.

Allereerst het antwoord op je laatste vraag.

Bij een reset via CV8=8 gaat de decoder wel degelijk terug naar de fabrieksinstellingen: alle CV's worden gevuld met de waardes die behoren bij Preset 0 (wisseldecoder met 8 adressen) en de decoder krijgt conform de RCN-213 Normen als startadres het moduleadres [1.1]. Dit moduleadres behoort volgens de RCN-213 Normen bij het wisseladres 1. De decoder zal dus "luisteren" naar de wisseladressen 1 t/m 8, zijnde de moduleadressen [1.1], [1.2], [1.3], [1.4], [2.1], [2.2], [2.3] en [2.4].

Je kunt eenvoudig controleren of de DR4018 correct gereset is: hij moet reageren op de wisseladressen 1 t/m 8 (oftewel de moduleadressen [1.1] t/m [2.4]) en de uitgangen moeten een puls afgeven met een duur van ca. 800 msec.

Indien de DR4018 na de reset niet reageert op de wisseladressen 1 t/m 4 maar pas begint op OUT1 met wisseladres 5 en zo doorloopt tot wisseladres 12, dan schakelt de gebruikte centrale (of toepassing via de centrale) niet conform de RCN-213 norm: de centrale "telt" in dat geval vanaf moduleadres 0 in plaats van moduleadres 1. Deze afwijkende telling vanaf 0 wordt/werd bijvoorbeeld toegepast door ROCO/Fleischmann. Op zich is dit geen probleem aangezien de DR4018 bij het (later) instellen van het eerste wisseladres het geschakelde moduleadres opslaat zodat dit verschil in adressering automatisch wordt gecompenseerd. Het spreekt voor zich dat de toekenning van wisseladressen aan de DR4018 daarom altijd dient te geschieden via de centrale waarmee later ook de wissels/decoders geschakeld gaan worden.

Tot zover de werking van de reset via CV8=8. Adresseringsproblemen bij een eerder ingestelde Preset en/of wisseladres kunnen dus niet door deze reset worden verholpen.

Wordt nu na een reset via CV8=8 vervolgens een nieuwe Preset ingesteld via CV47, dan vindt een nieuwe adresberekening plaats uitgaande van het eerder ingestelde startadres, in dit geval dus (nog) moduleadres [1.1].
Afhankelijk van de gekozen Preset zal de DR4018 een variabel aantal wisseladressen krijgen: minimaal één en maximaal zestien. In het geval van Preset 7 (4x NS Sein met elk 4 adressen) worden de volgende 16 adressen toegekend:

  - Sein #1: wisseladressen   1 t/m   4 (moduleadressen [1.1] t/m [1.4])
  - Sein #2: wisseladressen   5 t/m   8 (moduleadressen [2.1] t/m [2.4])
  - Sein #3: wisseladressen   9 t/m 12 (moduleadressen [3.1] t/m [3.4])
  - Sein #4: wisseladressen 13 t/m 16 (moduleadressen [4.1] t/m [4.4])

Wanneer na het instellen van deze Preset 7 vervolgens een nieuw eerste wisseladres wordt ingesteld, dan zal wederom een nieuwe adresberekening plaatsvinden, nu uitgaande van het op dat moment geschakelde wisseladres. Nemen we als voorbeeld het wisseladres 17 (moduleadres [5.1]) dan krijgt de DR4018 met Preset 7 de volgende 16 adressen:

  - Sein #1: wisseladressen 17 t/m 20 (moduleadressen [5.1] t/m [5.4])
  - Sein #2: wisseladressen 21 t/m 24 (moduleadressen [6.1] t/m [6.4])
  - Sein #3: wisseladressen 25 t/m 28 (moduleadressen [7.1] t/m [7.4])
  - Sein #4: wisseladressen 29 t/m 32 (moduleadressen [8.1] t/m [8.4])

Tot zover de toekenning van wisseladressen cq. moduleadressen.

Daarmee is echter nog niet verklaard waardoor bij jouw oude Digirails DR4018 met Preset 7 de door jou geconstateerde verschuivingen optreden.

Voorlopig kom ik (nog) niet verder dan de volgende mogelijkheden:

  - De adresberekening van de oude Digirails DR4018 is onjuist.
  - De adressering vanuit de centrale (of toepassing?) is onjuist.
  - ??

Aangezien ik niet in het bezit ben van een oude Digirails DR4018 kan ik zelf niets testen. Ik ben daarom benieuwd of de door jou gemelde problemen zich ook voordoen bij de door jou nieuw aangeschafte Digikeijs DR4018, waarvan ik de werking wel heb kunnen controleren: er treden daarmee op mijn centrales geen adresverschuivingen op.

Ik wacht jouw bevindingen met de nieuwe Digikeijs DR4018 even af.

Groeten,
Bert
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 25 februari 2020, 17:51:10
Okay, maar op de MS2 voer je exact dezelfde handeling uit voor zowel schakelen/testen als programmeren?

Dat klopt.

En nadat de DR werkt met verschuiving, kan je dan OUT4 schakelen door adres -1 te schakelen?

OUT5, poort 9 heeft adres 17. OUT1 poort 1 heeft adres 13. Het adres van OUT4 poort 7 heb ik niet getest maar zou logischerwijs adres 16 moeten zijn.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 25 februari 2020, 18:00:48
Ik wacht jouw bevindingen met de nieuwe Digikeijs DR4018 even af.

Hoi Bert,
Bedankt voor je uitgebreide uitleg over de adressering. Ik kom hier later nog op terug.
Ik heb vandaag een nieuwe DR4018 gekocht, versie 1.3 staat er op de doos.

Alle handelingen hieronder heb ik uitgevoerd met de MS2.
Ik heb eerst CV 47 = 7 geprogrammeerd. De 2 seinen werken zoals verwacht. Op OUT1, vanaf adres 1 en OUT3, vanaf adres 5.
Daarna heb ik nog een nieuw startadres 5 geprogrammeerd via de MS2. Dit werkt gewoon goed, zonder adresverschuivingen. Ik heb het startadres weer terug gezet op 1 en alles werkt nog steeds goed. Geen adresverschuivingen meer.

Groeten,
Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 25 februari 2020, 19:19:16
Hallo Albert,

Ik heb vandaag een nieuwe DR4018 gekocht, versie 1.3 staat er op de doos.
...
Geen adresverschuivingen meer.

Dan is het duidelijk... ;)

Het "pobleem" zit dus specifiek in de oude Digirails DR4018...  8)

Inmiddels heb ik uit betrouwbare bron vernomen dat deze oude decoder (nog) niet conform de (latere) RCN-213 Norm werkt en specifiek compatibel was met de Fleischmann/Roco adresseringsmethode, waarbij, zoals eerder vermeld, als eerste moduleadres 0 gehanteerd wordt. Bij de berekening van adressen wordt bij deze decoder alles herleid tot moduleadres 0, waardoor bij gebruik van een RCN-213 genormeerde centrale een adresverschuiving van 4 adressen optreedt.

De Digirails DR4018 is functioneel echter wel bruikbaar, het enige wat gedaan dient te worden is bij het instellen van het eerste wisseladres het wisseladres + 4 te schakelen. Daarna werkt de decoder voor wat het normale schakelen betreft op de gebruikelijke wisseladressen.

Mocht je nog vragen hebben dan hoor ik dat wel.

Groeten,
Bert

RCN-213 Referentie > http://normen.railcommunity.de/RCN-213.pdf  Seite 4 von 8 :

Citaat
Aus Gründen der Kompatibilität zu existierenden Zentralen ist die erste angesprochene
Adresse 4 = 1000-0001 1111-D00R. Diese Adresse wird in Anwenderdialogen als
Adresse 1 dargestellt.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Rob Moerkerken op 25 februari 2020, 20:12:17
Wellicht kan je de 'oude' DR4018 nog een firmware update laten geven door Digikeijs.
Als ik jou was zou ik ze in elk geval even over contacten.

gr. Rob
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 25 februari 2020, 22:04:51
Hoi Bert,
Allereerst enorm bedankt voor de hoeveelheid tijd die je er in gestopt hebt om me te helpen. Dat waardeer ik enorm.
Je uitleg over de adressering heeft me wel aan het denken gezet. Even een paar zaken op een rij:

1. De DR4018 heeft in het begin goed gewerkt als wisseldecoder aan de TamsMC met Rocrail. Gewoon knopje indrukken, wisseladres programmeren, klaar. Toen ik overgestapt ben op servo's is de decoder in de la verdwenen

2. Na de aanschaf van de DR5000 heb ik de decoder weer aangesloten.
2a. De DR5000 ingesteld op Loconet gebruikt in Rocrail de PADA adressering, net als de TamsMC, dus alleen wisseladressen.
2b. De DR5000 ingesteld op Z21 gebruikt in Rocrail de MADA adressering zoals je beschreven hebt met moduleadres [1.1], enzovoort.

3. Na de verkoop van de DR5000 heb ik de decoder aangesloten op een DCC++ centrale (Arduino met motorshield). Deze gebruikt ook de MADA adressering.

4. Ik heb de decoder aangesloten op de Märklin MS2 met Gleisbox en deze gebruikt weer de PADA adressering.

Vanavond heb ik de decoder weer aangesloten op de DCC++.
Ik heb CV47 preset 5 geprogrammeerd. Dan heeft de decoder maar 1 adres en wat blijkt: De decoder werkt op moduleadres [1.1]. Ik heb in Rocrail een wissel aangemaakt met adres [1.1], knopje ingedrukt, wissel bediend, klaar. Via dit wissel kan ik nu de LED's die aangesloten zijn aan- en uitzetten.

Daarna heb ik de decoder gereset (CV8=8) en CV47 op preset 7 gezet.
Vervolgens knopje ingedrukt voor wisseladres programmeren. Wissel [1.1] bediend en wat blijkt: OUT3, poort 5 heeft nu PADA adres [1.1].
Dat zou er op kunnen wijzen dat OUT1, poort 1 MADA adres [0.1] heeft maar dat adres kan ik niet bedienen. Dat is ergens ontstaan in het experimenteren met de DR5000/DCC++ en het is blijkbaar niet ongedaan te maken.

In het weekend hang ik hem nog wel een keer weer aan de MS2 om wisseladres 1+4 te proberen.

@Rob,
Bedankt voor je reactie.
Ik heb een bericht naar Digikeijs gestuurd maar op basis van eerdere ervaring verwacht ik daar niet zoveel van.

@Timo,
Bedankt voor je hulp.

Hartelijke groeten,
Albert.

Uitleg over adresseren in Rocrail: Klik (https://wiki.rocrail.net/doku.php?id=addressing:accessory-pg-en#overview)
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 28 februari 2020, 15:09:31
Hallo Albert,

Even een aanvulling op mijn verkregen informatie met betrekking tot de Digirails "versie" van de DR4018.

Inmiddels ben ook ik in het bezit van een originele "oude" Digirails DR4018 en heb daarmee een aantal testen op mijn DR5000 gedaan. Daarbij heb ik geen adresseringsprobleem en/of verschuiving van adressen kunnen constateren. Ik heb diverse Presets (dus ook Preset 7) geprobeerd met zowel begin(wissel)adres 1 en 17 maar de adressering blijft steeds correct, zowel bij adressering volgens RCN-213 (vanaf moduleadres 1) als vanaf moduleadres 0.

Ik heb - gelet op de diverse verschillende "centrales & toepassingen" die je blijkbaar door elkaar gebruikt - toch het vermoeden dat je het beginadres schakelt via een "centrale" of "toepassing" die (absoluut) adresseert vanaf basis moduleadres 0 en dat je vervolgens de seinbeelden schakelt via een "centrale" of "toepassing" die adresseert vanaf basis moduleadres 1... Juist de verschillende adresseringsmethoden die mogelijk zijn via RocRail (en blijkbaar DCC++) kunnen dan ongemerkt een adresverschuiving veroorzaken.

... Dat is ergens ontstaan in het experimenteren met de DR5000/DCC++ en het is blijkbaar niet ongedaan te maken.

Ik kan me niet voorstellen dat je via het experimenteren met de DR5000/DCC++ wijzigingen in de firmware van de DR4018 hebt weten aan te brengen waardoor een "reset" via CV8=8 een "gemodificeerde" fabrieksinstelling tot gevolg zou hebben...

Heb ik het nu begrepen dat de "nieuwe" DR4018 in alle situaties wel correct werkt en er daarbij inderdaad geen enkele adresverschuiving optreedt?

Groeten,
Bert
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: jerrytrein op 28 februari 2020, 16:44:46
Ik heb dat verschuif probleem ook
Tams MC
roco wissel decoders en digi decoders
Als op de tams de digikeys als 1e staat geen probleem
Als deze als 2e of later staat een verschuiving van 4 ,en na de 5e decoder zelfs 8 plaatsen opschuiven
Ookde roco decoders
Het ligt puur aan de Tams centrale
Gisteren nog met een keuhn wd10
Moest dus 8 wissel adressen overslaan
Als besturing Koploper
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 28 februari 2020, 19:02:14
Ik heb - gelet op de diverse verschillende "centrales & toepassingen" die je blijkbaar door elkaar gebruikt - toch het vermoeden dat je het beginadres schakelt via een "centrale" of "toepassing" die (absoluut) adresseert vanaf basis moduleadres 0 en dat je vervolgens de seinbeelden schakelt via een "centrale" of "toepassing" die adresseert vanaf basis moduleadres 1... Juist de verschillende adresseringsmethoden die mogelijk zijn via RocRail (en blijkbaar DCC++) kunnen dan ongemerkt een adresverschuiving veroorzaken.
Ik weet zeker dat dat niet zo is. Ik heb (bijvoorbeeld) steeds alle handelingen op de Märklin MS2 gedaan. Reset, adres programmeren, CV47 programmeren en testen.

Ik kan me niet voorstellen dat je via het experimenteren met de DR5000/DCC++ wijzigingen in de firmware van de DR4018 hebt weten aan te brengen waardoor een "reset" via CV8=8 een "gemodificeerde" fabrieksinstelling tot gevolg zou hebben...
Als we bij gelegenheid elkaar ontmoeten zou je mijn DR4018 eens mee moeten nemen en aan een aantal testen onderwerpen en dan opnieuw een conclusie trekken. Wel leuk dat je speciaal voor dit topic zelf een oude DR4018 op de kop hebt getikt om te kijken of het probleem reproduceerbaar is.

Heb ik het nu begrepen dat de "nieuwe" DR4018 in alle situaties wel correct werkt en er daarbij inderdaad geen enkele adresverschuiving optreedt?
Dat klopt, maar ik ben er voorzichtig mee. Ik heb op de MS2 alleen CV47=7 geprogrammeerd en heb deze toen op Rocrail aangesloten. De seinen werken vanaf adres 1.
Omdat ik wissels heb op mijn testbaantje met adres 1 t/m 4 heb ik met de MS2 de DR4018 het startadres 5 gegeven en  het werkt nog steeds goed.

Nogmaals mijn hartelijke dank voor de hoeveelheid tijd en energie die je er in stopt.

Groeten,
Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: AlbertG op 28 februari 2020, 19:29:09
Ik heb het probleem gemeld bij Digikeijs met in de titel van het bericht dezelfde omschrijving als in dit topic.

Reactie van Digikeijs:
Heeft u al geprobeerd om de unit een reset te geven?

Met een verwijzing naar de handleiding

Daar zakt mijn broek van af  :(

Albert.
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 28 februari 2020, 20:54:35
Dat is inderdaad een "wat onzorgvuldig en teleurstellend" antwoord...  ::)

Groeten,
Bert
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 02 maart 2020, 14:02:16
Hallo Albert (en andere meelezers),

Als we bij gelegenheid elkaar ontmoeten zou je mijn DR4018 eens mee moeten nemen en aan een aantal testen onderwerpen en dan opnieuw een conclusie trekken.

Het probleem met jouw Digirails DR4018 is mij duidelijk geworden nadat ik jouw exemplaar bij mij thuis verder heb bekeken: jouw Digirails DR4018 V1.0 is een (heel) oude uit de eerste serie uit 2011...

Zoals ik al meldde in mijn eerdere reacties hebben deze een volledig afwijkende adresseringsmethode, die altijd uitgaat van moduleadres 0.
Via internet heb ik een bij deze serie behorende DR4018 DIGISWITCH handleiding V1.0 (25-11-2011) gevonden, waarin de door jou geconstateerde afwijkingen dan ook letterlijk zijn terug te vinden:


               (https://images.beneluxspoor.net/bnls/DR4018_V1.0_P04.jpg) (https://images.beneluxspoor.net/bnls/DR4018_V1.0_P04.jpg)

Bron: https://www.anw-modeltreinen.eu/digirails/productinfo/handleidingen/dr4018.pdf


Bij de latere series van Digirails DR4018 (zoals het exemplaar dat je van mij hebt gekregen) en alle series van Digikeijs DR4018 is in de firmware de adresseringsmethode aangepast, waardoor als beginadres elk wissel/module-adres mogelijk is, te beginnen met moduleadres 0 of 1.

De adressering van de eerste serie Digirails DR4018 is in het forum al eens eerder aan de orde geweest, zie daartoe deze topic:
> https://forum.beneluxspoor.net/index.php?topic=41303.msg0#msg0

Helaas is de afwijkende firmware in de eerste serie van de Digirails DR4018 niet te herkennen aan het versienummer in CV7, zowel in de oude als de nieuwe firmware wordt in CV7 de waarde 10 (versie 1.0) vermeld.
De enige manier om te zien of het een Digirails DR4018 met firmware uit de eerste serie betreft, is de decoder eerst te resetten via CV8=8 en vervolgens CV513 en CV521 uit te lezen.
Bevatten deze CV's na reset beide de waarde 2 dan betreft het firmware uit de eerste serie, bij de latere firmware heeft CV513 na reset de waarde 4 en CV521 de waarde 0 (zowel voor de Digirails als de Digikeijs uitvoering).

Let op: De CV's CV513 en CV521 worden gebruikt voor de interne adresberekening en mogen niet door de gebruiker worden aangepast!

Wat mij betreft is het probleem van Albert hiermee verklaard en dus opgelost.
Om verwarring te voorkomen is het altijd handig om bij een decoder de juiste, erbij behorende handleiding te hanteren...  ;)

Ik neem aan dat je met het door mij ter beschikking gestelde exemplaar geen verdere adresseringsproblemen meer hebt.

Groeten,
Bert
Titel: Re: DR4018 eerste 4 outs zijn niet te gebruiken ondanks reset CV8=8
Bericht door: Bert_Apd op 03 maart 2020, 14:25:04
Hallo,

Nog even het volgende...

Bij de latere series van Digirails DR4018 (...) en alle series van Digikeijs DR4018 is in de firmware de adresseringsmethode aangepast, waardoor als beginadres elk wissel/module-adres mogelijk is, te beginnen met moduleadres 0 of 1.

De adressering van de eerste serie Digirails DR4018 is in het forum al eens eerder aan de orde geweest, zie daartoe deze topic:
> https://forum.beneluxspoor.net/index.php?topic=41303.msg0#msg0


Met betrekking tot de later aangepaste firmware van de Digirails DR4018 kwam ik in voornoemde topic de volgende reactie van Digikeijs (Roy Keij) tegen:

Hoi allemaal,

De DR4018 decoder is precies conform DCC protocol specificaties die module adressering voorschrijft.
Echter is gebleken dat dit in combinatie met sommige centrales (die niet exact het protocol volgen)
voor een aantal gebruikers te moeizaam is. Daarom is er besloten een update uit te brengen waarbij
de adressering lineaire overeenkomstig met de aanduiding op de centrale zal zijn.

Daarbij wordt de procedure een stukje makkelijker:

Gewoon een willekeurig wisseladres kiezen op de centrale. Knopje op module indrukken totdat de rode led constant brand, wissel bedienen en het beginadres ( OUT1 ) staat identiek aan het adres op de centrale. De adresrange gaat vanaf daar in.
Dus b.v. bij 8 wissels --> Wisseladres op centrale = 313 geeft wisseladressen 313, 314, 315, 316, 317, 318, 319 en 320 of
wisseladres op centrale = 1 geeft wisseladressen 1,2,3,4,5,6,7,8

Mensen die behoefte hebben aan deze update kunnen hun modules naar onderstaand adres opsturen waarbij
de update zelf gratis zal worden uitgevoerd. (stop er wel even een verzoek bij anders weet niemand waar het over gaat.)

DIGIRAILS
Postbus 50174
1305AD Almere

Groet,
DIGIRAILS

Aangezien deze reactie van 7 januari 2012 is neem ik aan dat deze update-mogelijkheid via Digikeijs nu niet meer mogelijk is.

Het lijkt mij dan ook beter om deze afwijkende en verouderde Digirails DR4018 niet meer te gebruiken wanneer je problemen hebt met het instellen van de wisseladressen.

Groeten,
Bert
Titel: Re: Oudere Digirails DR4018 - eerste 4 outs niet bruikbaar ondanks reset CV8=8
Bericht door: AlbertG op 03 maart 2020, 20:49:48
Hoi Bert,
Bedankt voor de aanvulling.

Groeten,
Albert.