BeneluxSpoor.net forum
Vraag en antwoord => Digitaal => Topic gestart door: Sander op 15 November 2015, 18:17:29
-
Ik probeer op dit moment 2 wissels aan te sturen door middel van een servodecoder van Digikeijs, de DR4024.
Ik gaf de decoder een adres, dit werkte.
De eerste servo programmeerde ik ook zonder problemen.
Nu wil ik de 2de servo programmeren en gebruikte daarvoor het stappenplan zoals in de gebruiksaanwijzing wordt aangegeven, Bij de eerste werkte dat immers ook.
Echter de 2de servo komt niet in zijn ruststand/nulstand en de uitslag van de servo is dus niet in te stellen.
Aansluitingen zijn precies zoals bij servo1 die wel gewoon normaal functioneert.
Geen idee waar het fout gaat. Iemand een idee?
mvg
Sander
-
Hallo Sander,
Misschien eerst even een controle of het 2e servo wel werkt....
Wissel even de aansluitingen op de DR4024 om van de servo's.
Werkt nu de (oude 2e) servo wel op de 1e aansluiting?
Zo ja, dan is de servo in ieder geval niet defect.
Probeer nu nogmaals de (oude 1e) servo op de tweede uitgang van de DR4024 te programmeren...
Groetjes,
Bert
-
Bert,
aan de servo's ligt het niet.
Meerdere keren de boel gewisseld maar dat veranderd niks aan het probleem.
mvg,
Sander
-
Hoi,
wat je nog kan doen is op je centrale het wisseladres selecteren en schakelen. Dan via lok adres 9999 de boel voor dat wisseladres instellen. Dat moet ook werken.
Groeten Ronald
-
Sander,
De servo's werken dus blijkbaar...
Nog even een paar controles, foutanalyse op afstand is niet altijd eenvoudig... ;)
Zet de DR4024 in de normale mode (dus niet in de programmeerstand).
Als je het eerste wisseladres van de DR4024 schakelt, loopt dan het 1e servo om?
Als je het tweede wisseladres van de DR4024 schakelt, loopt dan het 2e servo om?
Groetjes,
Bert
Ps: Ronald was sneller... ;D
-
Alleen de eerste servo loopt om en kon ik ook instellen.
De 2de servo doet niets. Valt ook niet in te stellen.
Mvg,
Sander
-
Als je het tweede wisseladres schakelt, licht dan het rode ledje op de DR4024 wel op?
Groetjes,
Bert
-
Bert,
Bij alle adressen, in mijn geval 9 tm 12 licht de rode led op wanneer ik deze op de IB selecteer.
Mvg,
Sander
-
En op de adressen 13 t/m 16, licht daar het ledje ook op?
-
Wanneer ik 9 en/of 10 activeer reageert de led van de 4024 met een kortstondige rode knippering.
Druk ik echter op 11 en/of 12 dan blijft de rode led langere tijd branden.
Bij 13 tm 16 reageert de rode led weer met een kortstondige knippering.
mvg,
Sander
-
Sander,
Zo te zien heb je dus 8 adressen op de DR4024, dus Preset 0 (default) of Preset 2 (4 servo's met massasimulatie) ingesteld.
Heb je evt de preset's en/of CV's zelf veranderd?
Vreemd dat de servo op de tweede positie niet wil omlopen als je adres 9 schakelt.
Kun je de eerste servo even op de derde positie van de DR4024 zetten en kijken of deze servo omloopt zodra je via de IB het derde wisseladres (10) schakelt?
Sorry dat het even duurde, maar ik zit te solderen aan een paar seinpaaltjes... ;D
Groetjes,
Bert
-
Mogelijk even resetten als je alleen maar wissels om gaat zetten. :) En dan de boel vanaf nul instellen.
Groeten Ronald
-
@bert
Ik heb niet bewust iets aan de presets of defaults veranderd.
Op het 3de adres (11) schakelt de servo.
@Ronald
Heb ik vanmiddag geprobeerd maar ik doe iets fout met betrekking tot de POM manier zoals omschreven in de gebruiksaanwijzing.
Mvg,
Sander
-
Sander,
Het ziet er naar uit dat je blijkbaar (onbewust) een aantal veranderingen hebt aangebracht in de DR4024 waardoor de Functiemap aangepast is (met name CV 147 t/m 152, de aansturing van servo 2).
Zoals Ronald ook adviseert is het inderdaad beter om de DR4024 eerst maar weer te resetten via POM (loc-adres 9999) met CV8 = 8. Dan starten we weer met een "schone lei".
Je kunt dit doen zoals in de handleiding beschreven staat, je hoeft daarvoor geen bedrading in de aansluiting te veranderen. De aansluitingen op de Power en de Signal van DR4024 kunnen blijven zoals je ze nu hebt.
Stap 3 : Zet uw centrale in POM programmeer stand (meer informatie over POM staat in de handleiding van uw centrale)
Stap 5 : Kies locadres 9999 op uw centrale
Stap 6 : Druk eenmaal op de schakelaar van de DR4024 zodat de rode led gaat branden
Stap 7 : Programmeer vervolgens decimaal waarde 8 in CV8
Stap 8 : Druk eenmaal op de schakelaar van de DR4024 zodat de led dooft
Stap 9 : Belangrijk bij een RESET is dat de DR4024 nu even zonder spanning komt te staan. Dus koppel de decoder op zowel de power als de signal ingang los en wacht 3 tot 5 seconden.
Stap 10: De DR4024 kan terug onder spanning gezet worden en staat nu weer in de fabriekswaarden. LET OP! De decoder heeft vanaf nu ook weer adres 1
Het uitschakelen van de spanning op de POWER-aansluiting is belangrijk, anders gaat de reset niet door...
Controleer na het resetten (en eventueel na het instellen van het eerste wisseladres) of de servo's op het eerste en tweede adres nu wel omlopen bij het schakelen, anders is de reset niet gelukt...
Vervolgens kun je de DR4024 weer gaan programmeren voor wat betreft de benodigde preset en de instellingen van de servo's.
Je schreef dat je wissels wilt gaan besturen via de DR4024. Moeten de hartststukken daarvan ook gepolariseerd worden via de DR4024? Of doe je dat op een andere manier?
Groetjes,
Bert
-
Bert,
Ik krijg de decoder niet gereset.
Ik krijg mijn centrale (IB) niet in POM mode.
Mvg,
Sander
-
Sander,
Ik krijg mijn centrale (IB) niet in POM mode.
Ja, dan wordt het moeilijk.... ::)
Ik heb geen ervaring met de IB, maar in de handleiding daarvan moet staan hoe dat moet... De IB kent wel degelijk POM-programmering...
Dus eerst maar even uitzoeken hoe dat moet, POM-programmering heb je (later) ook nodig voor andere zaken als de DR4024...
Misschien kan een IB gebruiker je hiermee verder helpen...
Ik wacht even af...
Groetjes,
Bert
-
Ok, met wat stoeien toch gelukt. Ik interpreteerde een en ander verkeerd.
Inmiddels met de IB de 4024 gereset.
Het adres werd niet gewijzigd. De instellingen van de servo's wel.
Alle uitgangen deden het weer.
Na het instellen van de eerste servo geprobeerd de 2de servo in te stellen.
En hopla....hetzelfde probleem doet zich voor.
De servo gaat niet naar de ruststand/nulstand.
Uitgang 3 (adres 11) is gewoon instelbaar.
mvg,
Sander
-
Hallo Sander,
Het resetten is dus gelukt, op de uitgangen 1 t/m 4 reageren de servo's daarna weer gewoon op het schakelen van het wisseladres.
Na het instellen van de eerste servo geprobeerd de 2de servo in te stellen.
En hopla....hetzelfde probleem doet zich voor.
De servo gaat niet naar de ruststand/nulstand.
Uitgang 3 (adres 11) is gewoon instelbaar.
Welke servoposities heb jij voor de eerste servo ingesteld (dus veranderd)?
Alleen A (via F1 aan/uit) en B (via F2 aan/uit) of ook C (via F3 aan/uit) en D (via F4 aan/uit)?
Voor wisselaansturing hoef je alleen maar A en B in te stellen en kun je stoppen na stap 11 van de handleiding.
Vervolgens kun je meteen via het aan- en uitschakelen van F0 (dus de verlichting van loc 9999) door naar het instellen van de volgende (dus tweede) servo zonder de programmeer-modus van de DR4024 te verlaten door het indrukken van het knopje. Daarna begin je weer vanaf stap 7 voor instellen van de tweede servo.
Tenminste... volgens de handleiding zou het zo moeten werken... 8)
Groetjes,
Bert
PS: Ik zal morgen (maandag) de instelprocedure nog een keer naspelen op mijn test-DR4024 om te controleren of dit inderdaad probleemloos werkt.
-
Ik stel inderdaad alleen positie A en B in.
Ik zal morgen nogmaals de 4024 resetten en proberen te herprogrammeren. De functie van F0 was mij onbekend.
Mvg,
Sander
-
Hallo Sander,
Ik heb met de instructies van de handleiding mijn servo's op de DR4024 zonder problemen kunnen instellen. Ook het direct doorgaan naar de volgende servo via F0 aan/uit werkt zoals het beschreven staat.
Let er wel op dat voordat je een servo gaat instellen F1, F2, F3 en F4 allemaal uit staan en dat je bij het vastleggen van een servo-positie de betreffende Fx na het aanzetten ook weer uit zet, zodat deze voor het instellen van het volgende servo allemaal weer uit staan.
Let er ook op dat de rijregelaar weer op 0 staat voordat je de volgende servo gaat instellen. Als deze niet op 0 staat loopt de betreffende servo na het indrukken van het knopje op de DR4024 niet naar de middenstand maar meteen naar de stand die bij de instelling van de rijregelaar hoort en dat hoeft dus niet de middenstand te zijn...
Ik kom toch nog even terug op een voorgaande melding van je:
Ok, met wat stoeien toch gelukt. Ik interpreteerde een en ander verkeerd.
Inmiddels met de IB de 4024 gereset.
Het adres werd niet gewijzigd. De instellingen van de servo's wel.
Alle uitgangen deden het weer.
Na het instellen van de eerste servo geprobeerd de 2de servo in te stellen.
En hopla....hetzelfde probleem doet zich voor.
De servo gaat niet naar de ruststand/nulstand.
Uitgang 3 (adres 11) is gewoon instelbaar.
Ik heb toch mijn twijfels of de reset via POM met CV8 = 8 inderdaad geslaagd is.
Je schrijft namelijk:
Het adres werd niet gewijzigd.
Uitgang 3 (adres 11) is gewoon instelbaar.
Na een reset van de DR4024 via CV8 = 8 moet de adresreeks op de IB weer beginnen vanaf 1, dus is de reeks 1 t/m 8. 1)
Uitgang 3 heeft dan adres 3, terwijl jij aangeeft dat uitgang 3 bij jou adres 11 heeft... :o
Dat geeft aan dat de reset niet is uitgevoerd...
Je doet toch wel een algehele reset via CV8 = 8 en niet een preset via CV47 = 0?
Goed, hoe nu verder?
Probeer eerst nog eens de DR4024 via POM met CV8 = 8 helemaal te resetten, het eerste adres van de DR4024 moet dan weer 1 zijn. Controleer of de aangesloten servo's op de adressen 1 t/m 4 reageren.
Als dat gelukt is kun je het door jou gewenste beginadres weer instellen, in jouw geval blijkbaar 9. Controleer of de servo's ook daadwerkelijk reageren op de door jou gewenste adresreeks.
Stel daarna de gewenste servoposities via de IB als volgt in: 2)
1. Zorg dat de POWER en de SIGNAL van de DR4024 aangesloten zijn.
2. Selecteer op de IB locadres 9999 (128 stappen DCC)
3. Zet F1, F2, F3 en F4 voor deze loc allemaal uit.
4. Zet de rijregelaar op 0
5. Bedien de eerste servo via het bijbehorende wisseladres.
Controleer of de gewenste servo ook beweegt.
6. Druk op het knopje van de DR4024, de LED gaat branden.
De geselecteerde servo loopt naar de middenstand.
7. Draai de rijregelaar (7) vooruit (rechtsom) om de servo in de gewenste A positie in te stellen.
8. Schakel F1 aan en weer uit om positie A op te slaan in de DR4024.
9. Keer de rijrichting op de IB om door de rijregelaar (7) éénmalig in te drukken.
10. Draai de rijregelaar (7) vooruit (rechtsom) om de servo in de gewenste B positie in te stellen.
11. Schakel F2 aan en weer uit om positie B op te slaan in de DR4024.
12. Zet de rijregelaar (7) weer op positie 0.
Schakel F0 aan en weer uit, de volgende servo loopt nu naar de middenstand.
13. Stel de gewenste posities voor dit servo in volgens de stappen 7 t/m 12.
14. Als alle servo's zijn ingesteld druk dan weer op het knopje van de DR4024 om de programmeermodus af te sluiten, het rode LED zal weer uit gaan.
Ik ben benieuwd naar je bevindingen.
Groetjes,
Bert
Opmerking:
1) Voor de MultiMaus geldt na reset via CV8 = 8 de adresreeks 5 t/m 12
2) Voor de MultiMaus is de bediening onder 7 t/m 11 ietwat anders voor wat betreft het instellen van de "rijrichting":
7. Draai de rijregelaar vooruit (rechtsom) om de servo in de gewenste A positie in te stellen.
8. Schakel F1 aan en weer uit om positie A op te slaan in de DR4024.
9. <niet van toepassing>
10. Draai de rijregelaar achteruit (linksom) om de servo in de gewenste B positie in te stellen.
11. Schakel F2 aan en weer uit om positie B op te slaan in de DR4024.
-
Ik haak een beetje laat in maaruhm.
Het feit dat:
- je de wissel wilt selecteren door het adres te schakelen (en niet de volgende koos met F0);
- je wissel 3 wel kunt instellen
Lijkt het er bijna op of je wissel 2 op de IB misschien in MM mode hebt staan... Het verdient dus even om te kijken of dat zo is. Of, om het uit te sluiten, probeer eens even een compleet andere adresrange. Stel hem bijvoorbeeld eens in op adres 200 ofzo.
Timo
-
@Timo:
Aan die mogelijkheid had ik nog niet gedacht, bedankt voor de tip! (y)
Groetjes,
Bert
-
Ik heb toch mijn twijfels of de reset via POM met CV8 = 8 inderdaad geslaagd is.
Je schrijft namelijk:
Het adres werd niet gewijzigd.
Uitgang 3 (adres 11) is gewoon instelbaar.
Na een reset van de DR4024 via CV8 = 8 moet de adresreeks op de IB weer beginnen vanaf 1, dus is de reeks 1 t/m 8. 1)
Uitgang 3 heeft dan adres 3, terwijl jij aangeeft dat uitgang 3 bij jou adres 11 heeft... :o
Dat geeft aan dat de reset niet is uitgevoerd...
Je doet toch wel een algehele reset via CV8 = 8 en niet een preset via CV47 = 0?
Ik reset volgens mij op de juiste manier, echter het ding is niet consequent.
Na de eerste reset zijn wederom alleen de instellingen van de servo's gewist. Het adres is nog steeds 9.
Na de 2de reset is ook het adres verdwenen, echter is het ook niet adres 1 tm 8.....
Lijkt het er bijna op of je wissel 2 op de IB misschien in MM mode hebt staan
Bewust mijn IB ingesteld op alleen voertaal DCC. M.i. zou dan alles met DCC aangesproken moeten worden, dus ook de wisseldecoders of servodecoders.
Na de laatste reset de 4024 weer geprogrammeerd op adres 9.
De servo's 1 en 2 ingesteld op de door Bert beschreven methode.
Dit werkte perfect en op dit moment is mijn decoder afgesteld zoals ik het hebben wil.
Echter verklaard dat geenszins waarom de decoder niet volledig reset en waarom die ene uitgang hiervoor niet in te stellen was.....
mvg,
Sander
-
Dat komt vaker voor. Dan is een paar resets geven de oplossing. Waarom hij eerst niet goed werkte zal vast een instelling geweest zijn.
Groeten Ronald.
-
Hallo Sander,
Goed om te horen dat de servo's uiteindelijk zijn ingesteld zoals je het wilde hebben.
Wat nu de oorzaak van de eerdere problemen was blijft ook voor mij onduidelijk.
Ik ga er, net zoals Ronald al aangeeft, van uit dat de DR4024 na je eerdere programmeer/reset-pogingen geen correcte CV-instellingen meer had. En die zijn pas te herstellen met een succesvol uitgevoerde reset via POM met CV8 = 8, inclusief de daarbij behorende handelingen: aan het eind eerst knopje drukken en daarna de voeding op de POWER uitschakelen.
Pas na het weer onder spanning zetten van de DR4024 vindt de reset plaats, waarbij ook de 8 initiële adressen weer ingesteld worden op 1 t/m 8: 1 t/m 4 voor de servo's en 5 t/m 8 voor de schakelaars (preset 0).
Kloppen deze adressen niet dan is de reset niet correct uitgevoerd en moet je deze herhalen. Wat de oorzaak is van de niet correct uitgevoerde reset is moeilijk vast te stellen, het is òf een bedieningsfout, òf een probleem van de DR4024... Dat laatste heb ik tot op heden niet bij mijn DR4024 kunnen constateren, bedieningsfouten van mijn kant wel... ;)
Als je de DR4024 wilt programmeren, controleer dan altijd of na het indrukken van het knopje op de DR4024 de rode LED inderdaad aan gaat en daarna ook blijft branden. Gaat de rode LED vanzelf weer uit dan heeft de DR4024 een willekeurig MM/DCC (wissel)commando herkend en verlaat vervolgens de programmeer-mode om zich in te stellen op het geconstateerde protocol en het ontvangen (dus onbekende) wisseladres. De DR4024 is dan niet meer "bereikbaar" onder de eerder ingestelde wisseladressen en lijkt dus niet meer te werken...
Ik reset volgens mij op de juiste manier, echter het ding is niet consequent.
Na de eerste reset zijn wederom alleen de instellingen van de servo's gewist. Het adres is nog steeds 9.
Na de 2de reset is ook het adres verdwenen, echter is het ook niet adres 1 tm 8.....
Voor verdere probleem-analyse zou het leuk zijn om te weten welke (wissel)adressen de DR4024 na de 2de reset had gekregen, maar dat zal wel niet meer bekend zijn.
In ieder geval werkt de DR4024 nu naar wens en dat is het belangrijkste.
Mochten er nog verdere vragen zijn dan zie ik die wel verschijnen in dit draadje.
Groeten,
Bert
-
Voor verdere probleem-analyse zou het leuk zijn om te weten welke (wissel)adressen de DR4024 na de 2de reset had gekregen, maar dat zal wel niet meer bekend zijn.
Dit is mij helaas onbekend gebleven.
Onder mijn laatste module moet nog een dergelijke module komen. Ik houd mijn hart vast ;)
Mocht ook hier weer wat gekke dingen mee gebeuren laat ik het zeker weten.
Bedankt voor alle hulp!!
mvg,
Sander
-
Sander,
Graag gedaan, daar is het forum voor... ;)
Onder mijn laatste module moet nog een dergelijke module komen.
Als je de volgende (nieuwe/nog maagdelijke?) DR4024 gaat aansluiten, controleer dan voor mij eerst even of hij via de IB "luistert" naar de adressen 1 t/m 8, 1 t/m 4 voor de servo's en 5 t/m 8 voor de schakelaars.
Ik had de volgende vraag al eerder gesteld (reactie #13) maar blijkbaar is die niet gezien:
Moet je de hartstukken van de via de DR4024 aangestuurde wissels ook nog polariseren en zoja, wil je dat gaan doen via de DR4024 of op een andere methode, bijvoorbeeld via een schakelaar aan de servo?
Groeten,
Bert
-
Sander, heb je werkelijk MM en SX uit gezet of de default op DCC gezet? ZIjn twee verschillende dingen.
Ook weet ik niet helemaal hoe een IB reageert als je een wissel op MM hebt staan voor je MM uit zet. Geen idee of de IB slim genoeg is dat door te hebben en de wissel daar DCC te zetten.
Timo
-
@Bert
Vraag inderdaad over het hoofd gezien.
Puntstukpolarisatie hoeft niet bij de door mij gebruikte wissels van Piko, A-gleiss.
@Timo,
Ik zal mij even verder in de IB moeten verdiepen wil ik jou vragen kunnen beantwoorden.
Mvg,
Sander
-
Hallo allemaal,
Naar aanleiding van de aanloopproblemen die Sander heeft gehad bij zijn eerste kennismaking met de DR4024 servodecoder wil ik nog even terugkomen op zijn opmerking die hij met een knipoog maakte:
Onder mijn laatste module moet nog een dergelijke module komen. Ik houd mijn hart vast ;)
Uit zijn opmerking blijkt toch wel enige gereserveerdheid ten opzichte van de DR4024, overigens goed te begrijpen na een avondje "frustrerend" iets proberen te doen wat niet leidt tot het gewenste resultaat... ;)
Toch vind ik het jammer dat een eerste kennismaking met een goed en veelzijdig toepasbaar product als de Digikeijs DR4024 Servodecoder niet direct een positieve indruk achterlaat, en dat alleen omdat men nog onbekend is met het programmeren van decoders in het algemeen en/of POM-programmering via de eigen centrale.
Als je eenmaal de mogelijkheden van de DR4024 hebt ontdekt (volledig vrije functionmapping, 4 standen per servo mogelijk via twee wisseladressen, via één wisseladres meerdere servo's tegelijk laten omlopen, AHOB-schakeling met nawippen etc.) blijkt pas wat voor krachtig product je in handen hebt voor een relatief lage prijs.
Ik ben me ervan bewust dat lang niet iedereen deze geavanceerde mogelijkheden (al) nodig heeft, maar voor de toekomstige toepassingen kunnen ze uiterst bruikbaar zijn. Een mooi voorbeeld daarvan is de segmentdraaischijf met meerdere standen via één servo die Ronald Koerts op zijn Bahnhof Poggendam heeft liggen, aangestuurd met een DR4020, de voorloper van de DR4024.
Zelf heb ik, om de mogelijkheden van de DR4024 te verkennen, mijn eerste DR4024 onderworpen aan een uitgebreid onderzoek voordat ik hem zou gaan inzetten onder de baan. Daartoe heb ik vier servo's en een viertal leds op de schakelaars aangesloten. Uiterst leerzaam om te zien wat er bij de verschillende presets en CV-veranderingen gebeurt. Uiteindelijk is deze DR4024 nooit echt in gebruik genomen, tot op heden gebruik ik deze nog steeds als "proefkonijn" om nieuwe ideeën te programmeren en uit te testen. Ooit zal deze DR4024 nog wel zijn definitieve plaats krijgen.
Ook ik kan mij best voorstellen dat een eerste kennismaking met een servodecoder als bijvoorbeeld een DR4024 heel frustrerend kan zijn, zeker als de decoder niet reageert zoals je volgens de gebruiksaanwijzing zou verwachten. Je doet toch immers letterlijk wat er in de gebruiksaanwijzing staat? En na een aantal keren steeds weer hetzelfde te hebben gedaan zonder resultaat is je avond al snel verpest. Schuld van het product? Mogelijk. Handleiding onduidelijk? Mogelijk. Gebrek aan ervaring/kennis? Ook mogelijk.
Het belangrijkste is dat je de basismogelijkheden van de centrale voor wat betreft POM-programmering kent. De DR4024 hangt, net zoals alle andere decoders, na ingebruikname immers niet meer aan het programmeerspoor. Via het hoofdspoor is hij, net zoals alle andere (wissel/servo)decoders, alleen nog maar via het hoofdspoor te programmeren: dus via POM.
Een nieuwe DR4024 is, net zoals zijn broertje de DR4018, in principe uiterst eenvoudig te installeren:
1. Power en Signal aansluiten
2. De DR4024 het gewenste wisseladres geven
3. Zonodig de gewenste servostanden A en B per servo vastleggen
En dit gaat allemaal nog zonder POM-programmering en/of resets via CV8 = 8.
Pas wanneer je een andere toepassing wilt dan de basisinstelling via preset=0, zul je gebruik moeten maken van POM-programmering via het loc-adres waarnaar de DR4024 "luistert": het adres 9999.
Toch kan je bij een net gekochte DR4024 best voor verrassingen komen te staan omdat de DR4024 niet doet wat er in de gebruiksaanwijzing staat. Dus toch een slecht product? Nee hoor, een onverwachte complicatie met een andere, voor de gebruiker onbekende oorzaak...
Bijvoorbeeld een als "nieuw" gekochte DR4024 op een beurs, die toch niet zo nieuw bleek te zijn als gedacht en nog de instellingen van de vorige eigenaar bleek te bevatten. En dus leverde de ingebruikname daarvan niet de te verwachten resultaten op, ondanks dat precies werd gedaan wat in de handleiding stond.
De enige oplossing die dan resultaat heeft is de DR4024 te resetten via CV8 = 8, dus via POM.
Conclusie: doet de DR4024 niet (meer) wat je verwacht, reset hem dan gewoon en controleer of de DR4024 na reset weer zijn basisinstellingen heeft:
- beginadres 1 en adresreeks 1 t/m 8
(Multimaus beginadres 5 en adresreeks 5 t/m 12)
- de eerste vier adressen bedienen de servo's
- de volgende vier adressen bedienen de schakelaars
Werkt de DR4024 weer volgens bovenstaande gegevens, dan pas weet je zeker dat de reset correct is uitgevoerd en kun je vervolgens een eigen wisseladres toekennen. Daarna kun je eventuele andere wijzigingen zoals specifieke presets en afwijkende CV-waardes aanbrengen.
Ik hoop dat ik met dit verhaal de bij de beginnende gebruikers eventueel aanwezige angst voor het in gebruik nemen van de DR4024 wat weg heb kunnen nemen. Deze angst heeft niets te maken met de DR4024 zelf maar eerder met het (nog) onbekend zijn met het gebruik van (wissel/servo)decoders in het algemeen en de manier waarop via een centrale de POM-programmering dient te worden gedaan.
Groeten,
Bert
-
Bert,
Een heel helder en duidelijk verhaal!
Inderdaad een super product, maar behoorlijk complex. Pas als je de DR4024 goed kent snap je wat ie doet en ook waarom ie dat doet.
Jou "proefopstelling" gebruik ik ook, zowel voor de DR4024 als voor de DR4018 om de verschillende eigenschappen te doorgronden.
groet, Rob
-
Idd een duidelijk verhaal, snap je intentie maar helaas heb ik andere ervaringen.
Inmiddels heb ik 4x DR4024, 1x Uhlenbrock en 2x Viessmann decoders onder de baan.
Na de Uhlenbrock, was de DR4024 een hele beademing.
Na het goed doorlezen van de Handleiding, kwamen er wel wat vragen boven. (die vragen zijn voor nu niet relevant)
Gelukkig bracht internet hier op antwoorden, hier kan je natuurlijk de opmerking over maken, waarom je als gebruiker op internet naar antwoorden moet zoeken over iets wat je in een handleiding leest, waarom staat het niet gewoon gelijk duidelijk in een handleiding.
Maar, daar gaat het nu even niet over.
Wat overigens wel een hele vervelende 'fout' in de decoder is, dat de DR4024 dus NIET multiprotocol is.
Ik heb de decoder dus op DCC moeten zetten.
De Uhlenbrock wissels reageerde in 1x, maar de DR4024 reageerde de ene keer wel en de andere keer niet. Overigens reageerde het rode lampje toen wel gelijk, maar wissel ging niet om.
Na keurig contact van Digirails, de oplossing zet de DR decoder op DCC en probleem was over.
Misschien ligt dat probleem aan mijn setting, verschillende merken wisseldecoders onder de baan.... zou kunnen, boeit me niet zo, ik denk heel simpel, werkt het nu ja ... mooi.
Na de eerste servo ingesteld te hebben, kon de 2de ingesteld worden.
Als je je goed/precies aan het stappenplan houdt, lukt dat prima.
Natuurlijk, kan je daar heel snel een fout in maken, dat in eens je decoder op een geheel ander adres staat... wat mij dus wel een paar x is overkomen.
Wat dus wel enorm irritant werkt, ook al ligt de foutieve handeling bij de gebruiker.
Kan je dat de decoder kwalijk nemen... Ja en Nee... Maar het kan in ieder geval heel frustrerend werken.[/size]
Wat zou het fijn zijn, als de decoder 2 knopjes had, 1 voor het wisseladres en 1 voor instellen van de servo's posities.
Hier moet je dus goed geconcentreerd zijn en precies het stappenplan volgen.
Na dat uiteindelijk de eerste DR4024 ingesteld/geprogrammeerd was, ging de 2de zonder grote problemen en de 3de ook. Irritaties waren er wel, maar goed, dit zou misschien met een module minder storend zijn ipv een vaste grote baan, waar je dus steeds onder de baan moet duiken om te zien of het rode lampje brand of niet.
Maar goed, je zou dus kunnen stellen, genoeg kennis/ervaring na 3 decoders!
Maar... na de 4de ging het dus mis.
Precies het zelfde probleem zoals Sander had.
In mijn geval, kreeg ik de 3de servo NIET geprogrammeerd, wat ik ook deed.
Uiteindelijk, na een aantal x een reset is het gelukt. Ook hier heb je dan vraagtekens, waarom werkt dat niet na gewoon 1x en ja, ook hier goed de handleiding goed gelezen en precies gedaan wat daarin staat.
Maar ... als een wonder deed hij het in 1x, verrassend was ook, dat de wisselstand perfect goed stond. ??? ? dus niks meer aangedaan.
Dus, ja.... Enorm positief zal ik niet zijn over de DR4024... Als het werkt, ziet het er leuk uit.
Blijf hem wel gewoon kopen, want is goed geprijsd en is voor het oog mooi afgewerkt.
Maar door gebrekkige handleiding en het niet foolproof werken, vind ik de decoders ook verrassend werken...doet die het of doet die het niet.
Hopelijk gaat het met de 5de wel goed, ook ik dus hou mijn hart vast, ondanks dat ik nu best wel ervaring en kennis hebt opgedaan, maar het is hobby... beetje stoeien is niet zo erg.
-
De decoder is wel Multiprotocol alleen heeft schijnbaar wat moeite met MM en DCC door elkaar. Iet dat ook redelijk lastig is. Maar goed, vroeger was het het nog waard om wissels met MM te schakelen (goedkopere decoders) maar dat is niet meer het geval. Dus lekker alles op DCC en gaan :)
En heb het idee dat lang niet iedere decoder altijd op de fabrieksinstellingen binnen komt. Maar dit zou inderdaad kunnen komen doordat iemand (handelaar?) al eens even met de decoder gespeeld heeft.
Irritaties waren er wel, maar goed, dit zou misschien met een module minder storend zijn ipv een vaste grote baan, waar je dus steeds onder de baan moet duiken om te zien of het rode lampje brand of niet.
Dit snap ik niet helemaal. Je monteert hem onder de baan + servo's. Okay, dan ben je ff lekker onder de baan aan het klooien maarja, niet decoder specifiek. En als hij eenmaal aangesloten is zet je de centrale aan, kruip je nog een keer onder de baan, drukt op het knopje. Kijkt even of het lampje blijft branden, zo ja, kruip je onder de tafel vandaan en kan je alle wissels instellen. Ben je klaar, kruip je nog één keer onder de tafel om het knopje in te drukken => ledje gaat uit. Als je even de tijd neemt voor iedere wissel ben je hierna klaar. Dus maar twee keer onder de tafel. 8)
Timo
-
... Dus maar twee keer onder de tafel. 8)
Timo
Yep, in theorie zou dat zo moeten zijn ja.
In sommige gevallen of soms, wijkt de praktijk wel eens af van theorie.
-
Hallo allemaal,
Nog even een aantal aanvullingen... ;)
Ben je klaar, kruip je nog één keer onder de tafel om het knopje in te drukken => ledje gaat uit.
Deze tweede gang onder de tafel is niet echt noodzakelijk. Je kunt de program-mode van de DR4024 ook afsluiten door een schakelopdracht van het eerste wisseladres van de betreffende DR4024 te geven. Je stelt dan het eerste gewenste wisseladres weer in en daarmee verlaat de DR4024 vanzelf de programmeerstand (het ledje gaat uit) en hoeft er dus geen knopje meer te worden ingedrukt. Voor de DR4018 werkt dit hetzelfde.
Maar door gebrekkige handleiding en het niet foolproof werken, vind ik de decoders ook verrassend werken...doet die het of doet die het niet.
Met betrekking tot de problematiek van het (nog) niet naar verwachting reageren van de DR4024 zodra de PROGRAM-knop is ingedrukt kan ik nog het volgende opmerken.
Zoals al vaker is opgemerkt is de DR4024 een (automatisch instellende) multiprotocoldecoder, hij ondersteunt zowel MM als DCC. Dat heeft zijn voordelen, maar blijkbaar soms ook nadelen. Deze kunnen echter verklaard worden vanuit de werking van de gebruikte centrale.
Zodra het PROGRAM-knopje van de DR4024 wordt ingedrukt nadat hij spanningsloos geweest is, zal de DR4024 (evenals de DR4018) elke keer weer als eerste gaan controleren welk protocol op de SIGNAL-aansluiting aanwezig is. Om dit vast te stellen dient er op de SIGNAL-aansluiting ook daadwerkelijk een protocol gaande te zijn, is het "stil" op de signal dan kan de DR4024 logischerwijze geen protocol vaststellen. Dit probleem zou zich voor kunnen doen wanneer de centrale zelf ook spanningsloos is geweest: de refresh-stack is dan mogelijk nog leeg en er worden (nog) geen commando's over de signal gezonden. Pas nadat er bijvoorbeeld een rijopdracht voor een willekeurige loc-adres is gegeven zal de DR4024 het protocol kunnen vaststellen.
In de handleiding staat letterlijk dat na het indrukken van de PROGRAM-knop de laatste bediende servo naar de middenstand moet lopen. Dat dit soms niet gebeurt vindt ook zijn oorzaak in het nog niet in de refresh-stack aanwezig zijn van een rij-opdracht met snelheid 0 voor loc-adres 9999. Immers het alleen selecteren van loc-adres 9999 met snelheid 0 op een net ingeschakelde centrale behoeft niet te resulteren in het opnemen van een rijopdracht in de refresh-stack. Pas nadat de rijregelaar voor loc-adres 9999 heen en weer is bewogen zal de laatste "snelheid" in de refresh-stack staan en dus regelmatig herhaald worden op de signal. Voordien krijgt de DR4024 dus geen "rijopdracht" binnen aan de hand waarvan een servo kan worden ingesteld en dus beweegt er tot die tijd geen enkele servo...
Om al deze problematiek te omzeilen is de oplossing even eenvoudig als doeltreffend:
Geef na het indrukken van de PROGRAM-toets eerst even een (willekeurige) draai aan de snelheidsknop voor loc-adres 9999. De DR4024 "ziet" dan een geldig DCC-commando langs komen en "weet" welk protocol er op de signal gaande is. Vervolgens zal ook de laatst aangestuurde servo 1) meteen naar de stand lopen die hoort bij de "ingestelde snelheid" van loc-adres 9999 (dit hoeft dus niet persé de middenstand te zijn). Daarna kun je de DR4024 verder programmeren zoals omschreven in de handleiding: òf met een wisseladres, òf met het instellen van de servo-posities, òf met programmering onder POM (reset via CV8 = 8 of andere CV-programmering zoals bijvoorbeeld een andere preset).
Naar mijn eigen ervaring werkt deze methode perfect en heb je geen enkel probleem met het programmeren van zowel de DR4024 als de DR4018.
@René:
...
Ik heb de decoder dus op DCC moeten zetten.
...
Na keurig contact van Digirails, de oplossing zet de DR decoder op DCC en probleem was over.
De mogelijkheid dat je de DR4024 "vast op DCC" kan zetten is mij niet bekend, ik heb deze niet kunnen vinden in de handleiding van de DR4024.
Kun je ons vertellen met welke handelingen/instellingen je bij de DR4024 het protocol vastzet op DCC en wel zodanig dat ook na "power-off" het protocol na het indrukken van de PROGRAM-toets bij voorbaat al op DCC ingesteld staat?
Groeten,
Bert
Opmerking:
1) Bij een "koude start" van de DR4024 is dit de eerste servo
-
De mogelijkheid dat je de DR4024 "vast op DCC" kan zetten is mij niet bekend, ik heb deze niet kunnen vinden in de handleiding van de DR4024.
Kun je ons vertellen met welke instellingen je bij de DR4024 het protocol vastzet op DCC en wel zodanig dat ook na "power-off" het protocol na het indrukken van de PROGRAM-toets bij voorbaat al op DCC ingesteld staat?
Ik wel ;) Dat kan NIET :D ;)
Wat de DR40xx doen is als volgt:
Tijdens power-on: -->
1) Uit de config eeprom lezen welk protocol wordt verwacht ( default bij een verse decoder is dit DCC )
2) Luisteren of er een geldig packet langs komt --> bevestig dat het protocol aanwezig is
3) Uitgangen etc inschakelen als een geldig packet van het ingestelde protocol wordt gehoord.
4) Luisteren of de decoder geaddresseerd word ( zowel op 9999 als op het wissel-beginadres -> default 1/5 IB/MultiMAUS)
5) Actie uitvoeren die bij het geaddresseerde packet hoort.
Dus in zekere zin staat het protocol 'vast' in normaal bedrijf.
Tijdens programmeerstand ( na indrukken prog. knop ): -->
1) Uit de config eeprom lezen welk protocol wordt verwacht ( default bij een verse decoder is dit DCC )
2) Gedurende 250ms luisteren of er een geldig packet (wisseladress of actie op 9999) langs komt
--> bevestigt dat het protocol aanwezig is en deze gaan gebruiken.
3a) Als er geen geldig packet is gehoord, omschakelen naar het andere protocol en weer naar 1)
3b) Als er wel een geldig packet is geweest, luisteren of de decoder geaddresseerd word ( zowel op 9999 als op een wissel)
5) Actie uitvoeren die bij het geaddresseerde packet hoort. (POM opdrachten, Servo's bewegen etc. OF een wissel adres
6a) terug naar 3b)
6b) Programmeermodus afsluiten als het knopje weer is ingedrukt, of als er een wisseladres is gezien.
Grtzz,
Karst
-
Hallo Karst,
Ik wel ;) Dat kan NIET :D ;)
Dat is dan duidelijk... ;)
Bedankt voor je verdere toelichting.
Groeten,
Bert
-
Wat betreft
...
Om al deze problematiek te omzeilen is de oplossing even eenvoudig als doeltreffend:
Geef na het indrukken van de PROGRAM-toets eerst even een (willekeurige) draai aan de snelheidsknop voor loc-adres 9999. De DR4024 "ziet" dan een geldig DCC-commando langs komen en "weet" welk protocol er op de signal gaande is. Vervolgens zal ook de laatst aangestuurde servo 1) meteen naar de stand lopen die hoort bij de "ingestelde snelheid" van loc-adres 9999 (dit hoeft dus niet persé de middenstand te zijn). Daarna kun je de DR4024 verder programmeren zoals omschreven in de handleiding: òf met een wisseladres, òf met het instellen van de servo-posities, òf met programmering onder POM (reset via CV8 = 8 of andere CV-programmering zoals bijvoorbeeld een andere preset).
Naar mijn eigen ervaring werkt deze methode perfect en heb je geen enkel probleem met het programmeren van zowel de DR4024 als de DR4018.
Goede tip, die zal ik noteren.
Wat betreft decoder op DCC, dit heb ik kennelijk niet goed omschreven.
Zal even de uitleg van Digirails hier plaatsen.
Ik vermoed dat de protocollen op accessoire niveau door elkaar lopen.
U kunt het beste de Intellibox instellen op DCC protocol als het om accessoire decoders gaat.
Nou is dat in de meeste gevallen een kwestie van 1 instellingen. Helaas zit er bij sommige Intelliboxen
nog een verborgen instelling welke op enkel adres niveau het protocol bepaald.
Dit kunt u als volgt instellen / controleren:
1) druk de MENU en MODE toets tegelijkertijd in.
2) ga naar 'wisselinstellingen'
3) Ga naar 'algemeen type' en stel deze in op DCC.
4) Druk op de enter toets. Er verschijnt nu een * achter DCC
4) Ga 1 stap terug
5) Kies 'Enkel type'
6) Hier kunt u per adres het protocol instellen
7) Het is hier belangrijk dat elke adres reeks die aan een decoder gekoppeld is hetzelfde protocol gebruiken op ieder adres nummer. Dus in geval van adres 1 moet adres 1 t/m 16 op DCC ingesteld staan.
Het betreft dus niet de decoder, maar IB.
Mijn probleem was dus bij deze opgelost.
-
Hallo René,
Bedankt voor je reactie.
Het betreft dus niet de decoder, maar IB.
Mijn probleem was dus bij deze opgelost.
Dat komt dus overeen met mijn eerdere suggestie:
Deze kunnen echter verklaard worden vanuit de werking van de gebruikte centrale.
Ik hoop dat met jouw aanvulling en die van Karst alle onduidelijkheden opgelost zijn.
Groeten,
Bert
-
Hoi Bert,
Ja idd.
Sommige tips/problemen, zouden wat mij betreft, in de handleiding geplaatst kunnen worden.
Soort van probleem en oplossing hoofdstukje.
-
5) Kies 'Enkel type'
6) Hier kunt u per adres het protocol instellen
7) Het is hier belangrijk dat elke adres reeks die aan een decoder gekoppeld is hetzelfde protocol gebruiken op ieder adres nummer. Dus in geval van adres 1 moet adres 1 t/m 16 op DCC ingesteld staan.
Yes, en dat bedoelde ik dus eerder. Je op de IB een standaard protocol, dat wordt gebruikt voor wissels waar je niets voor hebt ingesteld, en een instelling per adres. Dit om MM en DCC door elkaar te kunnen gebruiken.
En naast dat is het volgens mij ook nog mogelijk MM echt uit te zetten. Maar waar dat zit en hoe de IB dan om gaat met wissels die op MM staan weet ik niet. Is de IB slim zet hij ze om naar het standaard protocol maar het zou niet het eerste apparaat zijn dat dan gewoon domweg niets doet ;D (Ja, ik wil wel MM maar ik mag niet :p)
Timo
-
Nogmaals hallo allemaal,
Mij schoot net nog een mogelijkheid te binnen waardoor de DR4024 door "onbekende oorzaak" de programmeer-mode kan beëindigen en vervolgens niet meer reageert op de eerder geprogrammeerde wissel-adressen...
Je kunt natuurlijk geen DR4024 (en DR4018) programmeren via een centrale terwijl daarnaast ook nog een PC met bijvoorbeeld Koploper of iTrain actief is die ondertussen wissels aan het schakelen is...
Maar dat was voor iedereen natuurlijk allang duidelijk! 8)
Groeten,
Bert
-
Hallo allemaal,
Voor alle zekerheid wilde ik nog een keer het instellen van de servoposities A en B op de DR4024 samenvatten. Dit keer met een kleine aanvulling om er zeker van te zijn dat de geselecteerde servo in alle situaties inderdaad naar de middenpositie zal lopen.
Stel de gewenste servoposities via de IB als volgt in: 1)
1. Zorg dat de POWER en de SIGNAL van de DR4024 aangesloten zijn.
2. Selecteer op de IB locadres 9999 (128 stappen DCC)
3. Zet F0 (licht), F1, F2, F3 en F4 voor deze loc allemaal uit.
4. Draai de rijregelaar voor locadres 9999 even een stukje vooruit en zet
daarna de rijregelaar weer terug op 0.
5. Bedien de eerste servo via het bijbehorende wisseladres.
Controleer of de gewenste servo ook beweegt.
6. Druk op het knopje van de DR4024, de LED gaat branden.
De geselecteerde servo loopt naar de middenstand.
7. Draai de rijregelaar vooruit (rechtsom) om de servo in de gewenste A positie
in te stellen.
8. Schakel F1 aan en weer uit om positie A op te slaan in de DR4024.
9. Keer de rijrichting op de IB om door de rijregelaar éénmalig in te drukken.
10. Draai de rijregelaar vooruit (rechtsom) om de servo in de gewenste B positie
in te stellen.
11. Schakel F2 aan en weer uit om positie B op te slaan in de DR4024.
12. Zet de rijregelaar weer op positie 0.
Schakel F0 aan en weer uit, de volgende servo loopt nu naar de middenstand.
13. Stel de gewenste posities voor deze servo in volgens de stappen 7 t/m 12.
14. Als alle servo's zijn ingesteld druk dan weer op het knopje van de DR4024 om
de programmeermodus af te sluiten, het rode LED zal weer uit gaan.
Opmerking:
1) Voor de MultiMaus is de bediening onder 7 t/m 11 ietwat anders voor wat betreft het instellen van de "rijrichting":
7. Draai de rijregelaar vooruit (rechtsom) om de servo in de gewenste A positie
in te stellen.
8. Schakel F1 aan en weer uit om positie A op te slaan in de DR4024.
9. <niet van toepassing>
10. Draai de rijregelaar achteruit (linksom) om de servo in de gewenste B positie
in te stellen.
11. Schakel F2 aan en weer uit om positie B op te slaan in de DR4024.
Ik hoop dat hiermee nu alle onduidelijkheid is weggenomen en dat het instellen van de servo's volgens de verwachting (lees: handleiding) zal verlopen... ;)
Groeten,
Bert