Nieuws: De trekking van de 3railloterijloc heeft plaatsgevonden. Klik hier
+  3railforum
|-+  Modelbaanbesturing & Software
| |-+  Digitale Märklin Besturing
| | |-+  Automatisch rijden: terug naar school
0 leden en 1 gast bekijken dit topic. « vorige volgende »
Pagina's: [1]   Omlaag

Auteur Topic: Automatisch rijden: terug naar school  (gelezen 1432 keer)

speeltmettreintjes

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2018
    • Diesel DHG 500 trekt Shell ketelwagens
Automatisch rijden: terug naar school
« Gepost op: maandag 06 mei 2019, 22:46:44 »

Ik wil leren wat er komt kijken bij automatisch rijden. Op het forum, in de wiki en op youtube heb ik er al heel veel informatie over gevonden. Maar lezen en video'tjes kijken is één ding, om het te leren moet ik natuurlijk zelf aan de slag. Ik verwacht tegen allerlei verrassingen aan te lopen en Murphy zal zich er ongetwijfeld ook mee gaan bemoeien. Hier zal ik delen wat ik doe, goed of fout, en waar ik tegenaan loop.

Het begin wordt eenvoudig. Eerst wat praktijkervaring opdoen met blokken en bezetmelders, dan langzamerhand uitbreiden. Ik heb al een stappenplan in m'n hoofd. Uitgangspunt is C-rail en massadetectie, een CS 3 voor de besturing en een Link s 88 voor de eerste serie terugmeldingen.

Ik zal rails moeten knippen, dat wordt een nieuwe ervaring. Eerlijk gezegd, zie ik daar wel een beetje tegenop. Het voelt toch als het vernielen van prima bruikbare rails. Weliswaar heb ik als experiment al eens een 24172 verbouwd, maar dat was er maar eentje. Voor massadetectie worden dat er veel meer, zeker als ik later volledige detectie wil toepassen. Afijn, het is maar een psychologische drempel. Als ik er eenmaal een paar netjes heb geknipt en alles werkt naar wens, vraag ik me waarschijnlijk af waarom ik er tegenop keek. Overigens wil ik ook gaan experimenteren met lichtsluizen. Dat is echter niet omdat er dan niet geknipt hoeft te worden, nee, ik denk daarbij aan toepassingen bij wissels en ontkoppelrails.

Ik heb gelezen dat bij massadetectie de meldsecties niet te kort mogen zijn want dan kan bij een lang rijtuig het ene wielstel er alweer voorbij zijn voordat het volgende er op staat. Dat levert dan twee aparte bezetmeldingen op, met een korte onderbreking ertussen en dat schijnt niet de bedoeling te zijn. Een 24188 is misschien nét lang genoeg, misschien ook niet. Dat is iets om uit te proberen, met verschillende rijtuigen. Als het te kort blijkt, knip ik ook de naastliggende rails.

Het eerste testbaantje wordt een driehoek met drie gelijke blokken en twee meldsecties per blok, waarop ik twee treinen wil laten rijden. Ik heb voor een driehoek gekozen want dan kan ik alle meldsecties in de rechte stukken leggen en zodoende kan ik rails 24188 gebruiken. Die zijn relatief goedkoop, zo is de psychologische drempel wat lager. Daarna draadjes aansluiten en verbinden met de Link s 88, de baan invoeren in de centrale en dan maar laten rijden. Hoe dat allemaal moet, weet ik nog niet precies, maar ik heb er vertrouwen in dat dat met hulp van de handleidingen en de thema-specials van Märklin wel gaat lukken.

Welnu, ik heb een baanplan, wat ruimte op de vloer en bijna alle voorbereidingen zijn gereed. Volgende stap: rails knippen. Het stapeltje 24188's ligt al klaar.

Tips en suggesties zijn welkom.
Gelogd
Groeten, Rob                              Mijn baan

Anne W

  • Vaste Inboedel
  • Offline Offline
  • Lid sinds: 2007
  • Elk vogeltje zingt zoals het gebekt is.
Re: Automatisch rijden: terug naar school
« Reactie #1 Gepost op: maandag 06 mei 2019, 23:16:09 »

Beste Rob,

Maak je meldstuk zo lang als de maximale lengte tussen de twee binnenste assen van je langste rijtuig, zodat je bij een trein geen serie meldingen achter elkaar krijgt, maar één mooie melding ter lengte van de trein.

Psychologie: je kunt de "knip" altijd weer ongedaan maken met een draadje.

Groet, Anne W
Gelogd
Raptor, Edits booster 10A, 1 Ma. 6090X decoders 27 staps, 18 MFX decoders(Esu en Mä), 12 met geluid, 28 staps, 27 staps voor de nieuwste Märklin MFX decoders, automatisch bedrijf (Raptor), voor mijn baan zie http://forum.3rail.nl/index.php?topic=6647.0

Laurent

  • Speciale Gast
  • *****
  • Offline Offline
  • Lid sinds: 2007
  • Treinen rijden op rails, niet op tijd!
    • Sporingerdam
Re: Automatisch rijden: terug naar school
« Reactie #2 Gepost op: maandag 06 mei 2019, 23:37:56 »

Hoi Rob. Ik heb inmiddels een L88 en ben begonnen met voorzichtig een stukje pendelspoor, nog zonder computer. Op die manier eens ervaren wat het CS ermee doet. Ging best leuk.
Gelogd
Kent u mijn topic al? Kijk hier eens: Klikje doen
Ook mijn Youtube kanaal is een bezoekje waard!
railion6513

BlikkenTinus

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2016
Re: Automatisch rijden: terug naar school
« Reactie #3 Gepost op: dinsdag 07 mei 2019, 00:06:40 »

Als ik het zo zie, is er wel een kans op problemen met 'doorschieten' doordat een nogal  korte stop-melder direct tegen de inrij-melder van het volgende blok ligt. Een te laat gestopte trein blokkeert dan direct ook het voldoende blok.
Ik zou de stopmelder langer maken, bijvoorbeeld twee raillengtes. Het kan overigens wel werken als je langzaam rijdt.

Groet,

Peter
Gelogd

speeltmettreintjes

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2018
    • Diesel DHG 500 trekt Shell ketelwagens
Re: Automatisch rijden: terug naar school
« Reactie #4 Gepost op: dinsdag 07 mei 2019, 09:50:13 »

@Anne: Voor de eerste tests gebruik ik twee korte treinen: m'n twee eenvoudigste locs, elk met een paar wagonnetjes die zelfs van buffer tot buffer nog geen 188 mm lang zijn. Dit is voor het geval het fout gaat. Bij een botsing zal dan de eventuele schade niet zo groot zijn. Pas als alles goed gaat, komen de sneltreinwagens aan bod, die zijn 28,2 cm van buffer tot buffer. Ik heb de afstand tussen de wielen nog niet gemeten, dat heeft helemaal geen haast.

@Laurent: Pendelen had ik ook even aan gedacht, als allereerste stap. Leek me wel grappig, maar ik sla hem toch maar over. Met een driehoek kan ik meteen twee treinen laten rijden. Dat pendelen komt later nog wel een keer, als ik met zijsporen ga testen. Ik ben ook van plan om voorlopig de CS 3 het werk te laten doen, ook zonder computer dus. Ik ben wel benieuwd hoe ver ik daarmee kom. Ik denk best ver, vermoedelijk totdat ik met ontkoppelrails aan de slag wil.

@Peter: Doorschieten had ik niet aan gedacht, bedankt voor de waarschuwing. Ik zal héél zachtjes gaan rijden. Als een trein dan doorschiet en op een trein in het volgende blok botst, zal er niet veel gebeuren.
Dat een doorgeschoten trein het volgende blok blokkeert zal overigens geen probleem zijn. Met deze baan kunnen de twee treinen immers alleen maar achter elkaar aanrijden, dezelfde kant op. Als het volgende blok dus vrij was, mag de trein sowieso doorschieten. Als het blok niet vrij was, wel, dan mag de trein die het blok al bezet hield gewoon gaan rijden.



Inmiddels heb ik de rails geknipt, van draadjes voorzien en doorgemeten en het lijkt goed te zijn: de railstaven zijn niet meer verbonden. Aan drie van de zes rails heb ik ook maar meteen draadjes voor massa en rijstroom gesoldeerd. Hieronder een paar foto's, zodat jullie kunnen zien of ik het goed heb gedaan.
« Laatst bewerkt op: dinsdag 07 mei 2019, 09:56:38 door speeltmettreintjes »
Gelogd
Groeten, Rob                              Mijn baan

Ben den Hollander

  • Stamgast
  • Offline Offline
  • Lid sinds: 2017
Re: Automatisch rijden: terug naar school
« Reactie #5 Gepost op: dinsdag 07 mei 2019, 12:03:14 »

Twee treinen in drie blokken kunnen niet op snelheid komen. Vraag je af of dit wel is wat je wil. ;)

Gr, Ben.
Gelogd

Degeluidsman

  • 3rail Events team
  • Offline Offline
  • Lid sinds: 2007
  • A member of the Duurstede Group®
Re: Automatisch rijden: terug naar school
« Reactie #6 Gepost op: dinsdag 07 mei 2019, 19:46:15 »

Hoi Rob,

Als stopmelder dien je 2 x 24188 te gebruiken, 2 x 24172 of een combinatie is ook goed.
Hou een lengte aan van ongeveer 35cm.

De hamvraag waarom, stel je rijd met een motorpost, die heeft aan een kant 4 antislip bandjes.
Rijd hij de stopmelder in met het geïsoleerde draaistel dan wordt er nog niets gedetecteerd, met het gevolg dat de trein pas stopt als het tweede draaistel de stopmelder raakt, het begin van de trein staat dus al een stuk verder.

Als hier bv een wissel na komt heb je kans dat er een trein tegen de motorpost rijd en dat willen we niet.

Hopelijk kun je hier iets mee, want ik kan er uren over praten  :)


Mvg,

Peter Degeluidsman
Gelogd

speeltmettreintjes

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2018
    • Diesel DHG 500 trekt Shell ketelwagens
Re: Automatisch rijden: terug naar school
« Reactie #7 Gepost op: dinsdag 07 mei 2019, 20:22:54 »

Allebei bedankt voor het meedenken.

@Ben
Met de eerste tests wil ik bereiken dat beide treinen automatisch rijden zonder te botsen, meer niet. Zo leer ik wat over blokken, terugmeldingen, het aansluiten van de L 88 en de centrale. Als alles goed werkt, maak ik het volgende  testbaantje,

Het zijn maar drie blokken omdat dat het minimum is voor twee treinen. Hoe minder blokken, hoe minder fouten ik kan maken, bij het knippen, het aansluiten, het invoeren in de centrale en wat er misschien nog meer bij komt.

@Peter
Een motorpost heb ik niet, maar je hebt me wel aan het denken gezet over m'n zaklampenexpress: daar staan de wielstellen ook op flinke afstand. Ik heb nog niet gekeken waar de antislipbandjes zitten, maar tegen de tijd dat ik er mee ga testen, zal ik dat zeker gaan doen.

Voor de eerste tests kies ik uit een DHG 500, een BR 89 en een BR 74. Allemaal korte locs, met wielen vlak achter elkaar. Hopelijk is een 24188 daarvoor lang genoeg. Zo niet, dan knip ik ook de 24172's die er naast liggen. Over antislipbandjes en meldsecties had ik in de wiki trouwens al wat gelezen, zij het in een ander verband: de diode-truc. Zojuist is m'n bestelling van Conrad bezorgd, met, onder andere, diodes. Voor de BR 89 zijn die misschien wel nodig, maar heb ze nog niet ingebouwd.
Gelogd
Groeten, Rob                              Mijn baan

Anne W

  • Vaste Inboedel
  • Offline Offline
  • Lid sinds: 2007
  • Elk vogeltje zingt zoals het gebekt is.
Re: Automatisch rijden: terug naar school
« Reactie #8 Gepost op: dinsdag 07 mei 2019, 20:56:23 »

Beste Rob,

Een andere regel is:  er kunnen op een baan in één richting net zoveel treinen rijden minus één, wat je gedaan hebt is prima om het begin te leren.

Als je tot de slotsom komt dat er geen treinen rijden maar dat je een leeg blok zich ziet verplaatsen, dan snap je het belangrijkste principe van automatiseren: een trein mag naar een volgend blok als dat blok leeg is.

Groet, Anne W
Gelogd
Raptor, Edits booster 10A, 1 Ma. 6090X decoders 27 staps, 18 MFX decoders(Esu en Mä), 12 met geluid, 28 staps, 27 staps voor de nieuwste Märklin MFX decoders, automatisch bedrijf (Raptor), voor mijn baan zie http://forum.3rail.nl/index.php?topic=6647.0

speeltmettreintjes

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2018
    • Diesel DHG 500 trekt Shell ketelwagens
Re: Automatisch rijden: worstelen met de handleiding van de L88
« Reactie #9 Gepost op: woensdag 08 mei 2019, 09:51:06 »

Inmiddels heb ik de acht reeds gepubliceerde thema-specials over de CS3 doorgebladerd. De eerste vier had ik al eens gelezen, dat was heel bruikbaar. Nu de rest. En wat stond er helemaal aan het eind van het laatste deel?

     "Damit sind wir bereits beim Thema Rückmeldemodule, deren Basisinformationen wir uns in der nächsten Folge näher ansehen."

Juist. Daar ga ik niet op wachten, dus tot zover de thema-specials. Over naar de handleidingen.

Nadat ik de L88 (met een 66201 als voeding) heb aangesloten op de CS3, wordt hij herkend. Mooi. Vervolgens lees ik in de handleiding, deels vet gedrukt dus is het blijkbaar belangrijk:

     "Voor het in gebruik nemen van de L88 moet deze eerst geconfigureerd moet worden. Daarvoor gaat u in het CS naar setup/info"

Eh... waar zit dat? Ik zie het nergens staan en ook in de handleiding van de CS3 kan ik er niets over vinden.

Nu bestaat de L88 al even, dus na een tijdje vergeefs zoeken, bedacht ik dat ik wel eens in de handleiding van de CS2 zou kunnen kijken. En ja hoor, daar is wel een "Setup", en die lijkt veel op "Systeem" van mijn CS3. Dat zal het dan wel zijn. En jawel, er is ook een "Systeem/info". Dat ziet er echter heel anders uit dan de plaatjes in de handleiding van de L88.

Volgens diezelfde handleiding moet ik nu met het sleuteltje (...) naar de configuratiemodus. Klopt weer niet, nergens is een sleuteltje te bekennen. Wat "Systeem/info" wél laat zien, helemaal onderaan, is "LinkS88". Dan daar maar eens op klikken.

Een scherm verschijnt met informatie over de L88, een scherm dat in de verste verte niet lijkt op wat er in de handleiding staat. Maar onderaan zie ik "Instellingen" staan (zie eerste plaatje). Dat klap ik maar eens uit.

Bingo (tweede plaatje)! Weliswaar is de layout nog steeds heel anders en zijn de plaatjes in de (Nederlandstalige) handleiding allemaal Duits, ik zie toch wel veel overeenkomsten.

Kijkend naar de namen van de velden en de reeds ingevulde waarden, concludeer ik dat ik daar niets aan hoef te doen. Dat er iets geconfigureerd moet worden, klopt dus niet. Pas als ik er in de toekomst een s88 aan ga hangen, is er weer werk aan de winkel. Of zou ik iets niet goed begrijpen?

Tip voor Märklin: het is hoog tijd om de handleiding van de L88 bij te werken voor gebruik met een CS3, en bij het Nederlandstalige deel ook Nederlandstalige plaatjes te tonen.
« Laatst bewerkt op: woensdag 08 mei 2019, 09:52:42 door speeltmettreintjes »
Gelogd
Groeten, Rob                              Mijn baan

speeltmettreintjes

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2018
    • Diesel DHG 500 trekt Shell ketelwagens
Re: Automatisch rijden: worstelen met de handleiding van de CS3
« Reactie #10 Gepost op: donderdag 09 mei 2019, 09:08:58 »

Met de handleiding erbij probeer ik mijn baan in te voeren in de CS3.

Gewoon rijden en magneetartikelen bedienen gaat prima, maar voor ingewikkelder zaken moet ik nog heel erg wennen aan die gebruikersinterface. Zo'n touch screen is wel handig bij gewoon gebruik, maar voor het nauwkeurige werk bevalt een muis me veel beter. En nog een verbetering is het overnemen van de besturing van de CS3 met een VNC-viewer op de pc, zoals dat staat uitgelegd in de handleiding. Desondanks blijft het wennen, het is toch heel anders dan Windows. Ik klik steeds met m'n rechtermuistoets als ik de eigenschappen van iets wil wijzigen, maar zo werkt de CS3 niet. Ik moet steeds weer terug naar de handleiding om op te zoeken hoe ik van alles en nog wat moet doen.

De eerste stap bij het invoeren van een baan is het opbouwen van een "seinpaneel". Een nogal misleidende naam waarmee gewoon de baan wordt bedoeld. Hiermee was ik al eens eerder bezig geweest, met mijn vloerbaan, om een duidelijk plaatje op het touch screen te hebben zodat ik gemakkelijk wissels om kon zetten. In een seinpaneel kunnen meerdere "platen" worden gedefiniëerd, dat is de term die in de handleiding staat. Een plaat is niets anders dan een deel van een baan, alle delen samen vormen het seinpaneel. Da's nuttig om overzicht te houden bij grotere banen. De plaat voor mijn vloerbaan kan gewoon blijven, ik maak er een nieuwe bij onder de naam "testbaan".

Het invoeren van zes contactrails gaat vervolgens zonder noemenswaardige problemen. Ik weet niet hoe ik het zou kunnen testen of ik het goed heb gedaan, maar de handleiding is duidelijk en, anders dan bij de L88, de plaatjes kloppen met wat ik op m'n CS3 zie. Wel is het wat merkwaardig dat het toevoegen van contactrails een onderdeel is van het hoofdstuk Magneetartikelen. Ik wist niet dat een contactrail een magneetartikel was. Door maar gewoon te zoeken naar 's88' was ik toch op de juiste plaats terechtgekomen.

Maar nu loop ik tegen een hobbel aan. Ik wil twee van de contactrails op de plaat met elkaar verbinden, maar het lukt me niet. Met wissels gaat het prima, maar om de één of andere reden kan ik contactrails alleen maar verplaatsen, niet verbinden. Wat doe ik fout? Wacht eens even... zouden de symbolen alleen maar de s88-contacten weergeven, niet de rails zelf? En jawel, nadat ik de sporen voor de driehoek heb toegevoegd, kan ik de contacten er op leggen. En als ik dan de rails wat verplaats, bewegen ze mee. Zo zal het dan wel bedoeld zijn. Was wel handig geweest als dat ook in de handleiding had gestaan.

Nu eerst maar eens een backup maken. Nog niet eerder gedaan, maar ik had ergens gelezen dat dat werd aanbevolen. Zo langzamerhand heb ik toch al heel wat uurtjes gestopt in het invoeren van mijn vloer- en testbaan, dus dat wordt wel eens tijd. Maar hoe moet dat eigenlijk? In de handleiding zoek ik op "backup", maar in het Nederlandstalige deel komt dat niet voor. Wel in alle vijf(!) andere talen. Ok, dan maar in het Duits. Bij de eerste keer Backup staat dat het, bij ingebruikname van een CS3, mogelijk is om een backup van CS2-gegevens te importeren. Nuttig, maar niet wat ik zocht. Op naar de volgende Backup. En wat lees ik daar? "Regelmäßige Backups, auch auf USB-Sticks, sind dennoch sehr empfehlenswert." Bedankt, maar hoe doe ik dat dan? Dit is alles, uitleg staat er niet. Blijkbaar moet ik het zelf maar uitvinden.

Er zitten een paar USB-poorten achterop de CS3. In één daarvan zit al een muis, in een andere stop ik dus maar eens een USB-stick. Ik hoef niet lang te zoeken, in hetzelfde menu waarmee gegevens geïmporteerd kunnen worden, staat ook "Opslaan". Als ik daar op klik, verschijnt er een scherm met bovenaan "Backup maken". Ik zit blijkbaar goed. Vervolgens doe ik het prompt fout: ik kies voor de vooringevulde bestandsnaam en klik op het vinkje ter bevestiging, en vrijwel meteen wordt het scherm gesloten. Huh? Is het al klaar? Ik stop de USB-stick in mijn computer, maar er staat er geen backup op. Zou het iets met de USB-stick zijn? Voor de zekerheid formatteer ik hem, om het nogmaals te proberen. Met nogmaals opslaan open ik weer het scherm "Backup maken". Nu pas zie ik dat er een keuzemogelijkeid is: standaard wordt de backup op de CS3 zélf opgeslagen; om het op de USB-stick te doen, moet je daar expliciet voor kiezen! Was me eerder niet opgevallen. De tweede keer is de backup opnieuw vrijwel meteen klaar, nu staat er echter wél een backup op de stick.

Op naar het volgende onderwerp: wat moet ik instellen in de CS3 zodat hij de de contacten gebruikt om twee treinen te laten rijden? Zal wel iets met gebeurtenissen te maken hebben, dus dat wordt het volgende hoofdstuk om te bestuderen.



Ter illustratie nog twee plaatjes: het eerste toont de testbaan zoals hij is ingevoerd in de CS3, het tweede het detailscherm van contact K2, nadat ik dat in de testbaan op de rails had gelegd. Het plaatje laat zien dat het type "S88 contactrail" is, maar eigenlijk is het dus geen rail, alleen maar een contact, net zoals bovenaan het scherm staat.
Gelogd
Groeten, Rob                              Mijn baan

digipost

  • Toffe Gast
  • Offline Offline
  • Lid sinds: 2017
Re: Automatisch rijden: terug naar school
« Reactie #11 Gepost op: donderdag 09 mei 2019, 12:44:44 »

Hallo Rob,

Leuk wat je allemaal beschrijft. Heb zelf ervaren dat je alles zelf moet uitzoeken. Documentatie van "M" is heel weinig.

Wat je gedaan hebt is zo ver, zo goed. Voor je testbaan heb je nog 3 seinen nodig, alleen in de CS3. In werkelijk aanwezig is niet nodig. De uiteindelijke besturing moet met gebeurtenissen. Bijgaand een plaatje met een gebeurtenis-remmodule gevangen tussen meldcontact 0-0-6. De loc-symbolen was voor een vraag in een ander draadje.

Tip, vanuit het seinplan kan je onderdelen als meldcontacten, seinen, wissels e.d. zo een gebeurtenis inschuiven. Aanklikken, vasthouden en loslaten in de gebeurtenis.
« Laatst bewerkt op: donderdag 09 mei 2019, 12:51:58 door digipost »
Gelogd
Groetjes, Leen

Rij volautomatisch met de CS3
Met Arduino Uno + Adafruit-PN532 + RFID's.
voor Treinherkenning.

speeltmettreintjes

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2018
    • Diesel DHG 500 trekt Shell ketelwagens
Re: Automatisch rijden: terug naar school
« Reactie #12 Gepost op: vrijdag 10 mei 2019, 06:48:06 »

 @citaat
Ja, over sommige aspecten is de informatie nogal summier. Als hulpmiddel voor argeloze gebruikers zijn de handleidingen soms maar moeilijk toegankelijk, of het staat er gewoon niet in. Wat dat betreft zijn de thema-specials véél beter. Zo heb ik al heel wat opgestoken over de m83 en ook over de CS3. Helaas zijn er echter nog geen thema-specials over gebeurtenissen, rijwegen en automatisch rijden met de CS3. Zal vast nog wel komen, in meerdere afleveringen naar ik aanneem, maar de frequentie van die publicaties is niet zo hoog.

Voordat ik een CS3 kocht, had ik al wel wat gelezen over gebeurtenissen en rijwegen aanmaken in de CS3. Hoeveel daarmee precies mogelijk was, wist ik niet, maar het leek me gemakkeliker om daar achter te komen door het uit te proberen dan door er over te lezen. Mijn simpele driehoek automatiseren zal vast wel lukken. Als dat eenmaal werkt, maak ik een nieuwe testbaan, iets ingewikkelder. Zo ga ik met kleine stappen vooruit. Daarbij ga ik er van uit dat ik op een gegeven moment iets wil dat de CS3 niet kan en vanaf dat punt ga ik met een computerprogramma aan de slag. Daarom vond ik het ook niet zo belangrijk om van tevoren de grenzen van de mogelijkheden van de CS3 te kennen. Ik had echter niet verwacht dat de handleidingen zó beknopt zouden zijn.

Verder nog bedankt voor de tips.
Gelogd
Groeten, Rob                              Mijn baan

Ben den Hollander

  • Stamgast
  • Offline Offline
  • Lid sinds: 2017
Re: Automatisch rijden: terug naar school
« Reactie #13 Gepost op: vrijdag 10 mei 2019, 07:13:19 »

 @citaat Je zal gaan ontdekken wat velen al ontdekt hebben: de automatisering mogelijkheden zijn beperkt als je iets meer wilt dan alleen treintjes rijden en wisseltje zetten zonder botsingen.

Verder vind je hulp op het YouTube kanaal van Marklin waaronder dit:

Gelogd

speeltmettreintjes

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2018
    • Diesel DHG 500 trekt Shell ketelwagens
Re: Automatisch rijden: Worstelen met gebeurtenissen
« Reactie #14 Gepost op: vrijdag 10 mei 2019, 08:43:15 »

Het hoofdstuk "Gebeurtenissen toevoegen | Automatisceren van aflopen" in de handleiding van de CS3 is kort, slechts vier bladzijden. Doorlezen kost dan ook niet veel tijd. Ik had echter wel op meer uitleg gehoopt. Eigenlijk is de rode draad van de handleiding dat de diverse functies, scherm, knoppen enzovoorts wel beschreven worden, de meeste althans, maar ik mis het overzicht. Het doet me wel wat denken aan een handleiding meubelmaken die bestaat uit een beschrijving van gereedschap dat daarbij gebruikt kan worden. Allerlei details, maar hoe maak ik dan een tafel? Dat moet ik blijkbaar zelf maar uitzoeken.

Als ik een klein stukje heb gelezen, en me al af begin te vragen wat ik daar nou mee moet, kom ik bij een onderdeel getiteld "Lokomotieven invoegen". Ik lees nog maar even verder, maar ik denk dat dat niet is wat ik zoek. Wat ik wil is dat twee treinen achter elkaar aanrijden, maar een trein mag alleen doorrijden naar het volgende blok als dat vrij is. Om welke trein het precies gaat, doet er daarbij helemaal niet toe, in tegenstelling tot de uitleg bij dit onderdeel.

Ik lees desondanks verder. Pas bijna aan het eind kom ik bij twee onderdelen met de informatie die ik zocht: "Afloopsturing via terugmeldcontacten" en "Afloopsturing met voorwaardelijke uitvoering". Samen een halve pagina, maar voortbordurend op wat er eerder in het hoofdstuk stond. Dat wordt dus puzzelen.

Dan pak ik het maar wat anders aan. Ik besluit eerst maar eens op te schrijven wat voor automatisch bedrijf ik precies wil, los van de manier waarop ik dat in de CS3 moet vastleggen.


De driehoek heeft drie blokken. Elk daarvan heeft contactrails aan beide kanten, K1 t/m K6, en daartussen ligt in elk blok rails zonder terugmelding.
De treinen zullen nooit zo lang zijn dat ze beide contactrails van één blok bezetten; het zal echter wél voorkomen dat een trein op twee naast elkaar liggende contactrails van verschillende blokken staat.

Wat een trein moet doen (of juist niet), hangt af van waar hij zich zelf bevind én van waar de andere trein is. Kern is dat er nooit twee treinen in hetzelfde blok mogen zijn. Bij een driehoek zullen de treinen altijd dezelfde kant op moeten rijden, keren is niet aan de orde. Voor elke trein wil ik dat hij naar het volgende blok rijdt als dat vrij is. Zo niet, dan moet de trein stoppen en wachten totdat dat blok alsnog vrij is.

De baan is symmetrisch, dus hoef ik dit maar voor één blok in detail uit te werken, voor de twee andere geldt hetzelfde. Het eerste blok heeft contacten K1 en K2. Voor het gemak neem ik aan dat K1 de inrijmelder is.

Conditie: K1 is bezet.
Gewenste afloop:
  • Als het volgende blok bezet is, wacht dan in dit blok. Zodra het volgende blok vrij komt, rij weer verder.
  • Als het volgende blok vrij is, rij dan door.

Hoewel het er bij deze formulering niet toe doet welke trein het betreft, zie ik in de handleiding geen mogelijkheid om dat zo te laten. Zou ik bij iedere afloop expliciet moeten opgeven om welke trein het gaat? Dat zal toch niet? Voor twee treinen is dat nog wel te doen, maar naarmate de baan groter wordt en het aantal treinen toeneemt, zal dat steeds onhandiger worden.
Ik echter een nog groter probleem, verborgen in de formulering "als het volgende blok bezet is". Ik heb geen volledige massadetectie, en dat zou ook niet nodig moeten zijn. Maar hoe kan ik dan bij een afloop met voorwaardelijke uitvoering testen of er een trein in het volgende blok staat? Als hij tussen de twee contactrails staat, geven beide melders immers aan dat ze onbezet zijn. In een computerprogramma zou je gewoon per trein kunnen bijhouden waar hij is, maar hoe moet dat hier?

Ik denk dat dat niet gaat, dus dan maar iets anders proberen.

Conditie: K1 is bezet.
Gewenste afloop:
  • Als het volgende blok bezet is, rij dan langzaam door tot op de uitrijmelder.
  • Als het vorige blok bezet is, rij dan zonder af te remmen door naar het volgende blok.
Conditie: K2 is bezet.
Gewenste afloop:
  • Als het volgende blok bezet is, wacht totdat het vrij komt. Dat is het geval wanneer het vorige blok bezet is.
  • Als het vorige blok bezet is, rij door.
Zo zou het moeten werken, denk ik.


Maar wacht even, ineens begrijp ik de opmerking van Leen, dat ik (virtuele) seinen nodig heb! Met de stand van zo'n sein kan ik immers precies bijhouden of een blok bezet is of niet!

Conditie: K1 is bezet.
Gewenste afloop:
  • Zet het sein voor blok 1 op rood om aan te geven dat het bezet is.
  • Als het volgende blok bezet is (ofwel als het sein van het volgende blok rood is), rem dan af en rij met heel lage snelheid verder.
  • Als het volgende blok vrij is (ofwel als het sein van het volgende blok groen is), rij dan zonder af te remmen door.
Conditie: K2 is bezet.
Gewenste afloop:
  • Als het volgende blok bezet is, stop zo snel mogelijk (rijregelaar in één keer naar 0 - bij lage snelheid normaal, bij hoge snelheid een noodstop en dat is helemaal realistisch).
  • Als het volgende blok vrij is, rij (op normale snelheid) naar het volgende blok.
Conditie: K2 wordt vrijgegeven door een uitrijdende trein.
Gewenste afloop:
  • Zet het sein voor blok 1 op groen om aan te geven dat het vrij is.

De eerste twee condities zijn statische toestanden, maar die laatste niet. Dat is een toestandsovergang van K2, van "bezet" naar "vrij". Dat moet ik vast en zeker anders inrichten, dat wordt puzzelen.

Dit geheel geldt ook voor de andere blokken. En alles moet zelfs dubbel als ik het expliciet voor elke trein moet opgeven. Dit werkt dan ook nog maar voor één richting. Ik begin te vermoeden dat het invoeren voor grote banen een enorme klus is, en nog foutgevoelig ook. Dat zou wel eens een goede reden kunnen zijn om over te stappen op een computerprogramma, zelfs als de CS3 de automatische besturing in principe nog aankan.

Het lezen en vooral het nadenken heeft aardig wat tijd gekost, maar dat geeft niet, ik vermaak me er wel mee. Maar ik moet nog steeds beginnen met invoeren in de CS3.
Gelogd
Groeten, Rob                              Mijn baan

speeltmettreintjes

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2018
    • Diesel DHG 500 trekt Shell ketelwagens
Re: Automatisch rijden: terug naar school
« Reactie #15 Gepost op: vrijdag 10 mei 2019, 09:28:13 »

@Ben: Op dit moment is rijden en wissels omzetten zonder botsen voldoende, maar daar zal het niet bij blijven.

Bedankt voor die video. Het meeste wist ik al, maar deze uitleg is een stuk duidelijker dan de handleiding, ook al gaat het razendsnel en lijkt het hier een stuk gemakkelijker dan in werkelijkheid.

Hopelijk staan er nog meer bruikbare video's op dat Youtube kanaal. Afgaande op de titels, zie ik er nog een paar die ik wil bekijken. Ik ben alvast begonnen bij deze:



Bijna gelijk aan wat ik wil.
Gelogd
Groeten, Rob                              Mijn baan

BlikkenTinus

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2016
Re: Automatisch rijden: terug naar school
« Reactie #16 Gepost op: vrijdag 10 mei 2019, 11:23:19 »

Ik volg het met interesse, maar op de een of andere manier komt het hele marklinsysteem mij nog steeds als moeizaam over.
PC of laptop aankoppelen, gratis software erop (freeware of gratis probeerversie) en je hebt de zaak rijdend, binnen een paar uurtjes.
Maar, dit is ook leuk. Lekker puzzelen tot het werkt! Succes met je zoektocht, Rob. En hou ons op de hoogte.

Groet,

Peter
Gelogd

digipost

  • Toffe Gast
  • Offline Offline
  • Lid sinds: 2017
Re: Automatisch rijden: terug naar school
« Reactie #17 Gepost op: vrijdag 10 mei 2019, 14:28:26 »

@citaat Je zal gaan ontdekken wat velen al ontdekt hebben: de automatisering mogelijkheden zijn beperkt als je iets meer wilt dan alleen treintjes rijden en wisseltje zetten zonder botsingen.

Nou, daar ben ik het helemaal niet mee eens. 2 jaar geleden zat ik in dezelfde situatie als Rob. Ik heb een CS3 en wat kan ik ermee. Al snel bleek een hoop maar niet alles. In juli verleden jaar kwam software update 1.3.3 uit. Het antwoord nu is: De CS3 kan alles maar.....  je moet zelf slimme gebeurtenissen maken of te wel een hoop tijd erin steken en als je dat niet wil/kan moet je geen CS3 nemen maar gebruik je een computerprogramma, voor het gemak noem ik maar één naam, "Itrain". Maar vergeet niet dat de makers van die programma's er ook jaren over gedaan hebben om tot het huidige resultaat te komen en als gebruiker van die programma's profiteer je daarvan.

Ik volg het met interesse, maar op de een of andere manier komt het hele marklinsysteem mij nog steeds als moeizaam over.
PC of laptop aankoppelen, gratis software erop (freeware of gratis probeerversie) en je hebt de zaak rijdend, binnen een paar uurtjes.

Nou, ik denk het niet!! Als je nooit met een dergelijk programma gewerkt hebt dan vergt zo'n programma eerst een uitgebreide studie. Bedenk hoe groot de handleidingen zijn. Dat is niet voor niks.


Maar nu terug naar @Rob,

Het zou handig zijn om in je plaatje de namen van de melders te zetten en van de seinen.

Als ik jouw project zou maken dan zou ik nodig hebben:

6 gebeurtenissen voor de blokken, 3 blokken met elk een inrij en uitrij melder.
6 gebeurtenissen voor de trein-remmodules zoals in mijn plaatje, 3 seinen en 2 treinen. (gebeurtenis per sein per trein).
2 gebeurtenissen voor de trein-gebeurtenis. Licht aan,  geluid aan, rijrichting, welke snelheid enz.
2 macro-loops, voor elke trein één om de treinen te volgen. Zie mijn plaatje en vertaal meldcontact 0-0-6 naar de 3 uitrij melders + de virtuele remmodule en plaats dit achter elkaar in de macro-loop. (het begin van automatisch rijden).
Definieer nog een meldcontact k7 als drukknop en plaats deze voor de trein-gebeurtenissen als trigger(inrijden) om de gebeurtenis te starten.  Plaats de macro's op het eind van de trein-gebeurtenis en daarachter de drukknop (wachten tot vrij) en daarachter de treinsnelheid "0" om te stoppen. Dus drukknop geel=starten en drukknop wit=stoppen.
Tot slot, zet in de trein-gebeurtenis van de voorste trein de beginstand van de seinen, dus groen voor de voorste trein en rood voor de andere 2 blokken en zet in de trein- gebeurtenis van de achterste trein zijn sein op wachten tot groen.

Zorg dat de lengte van de uitrij-melder voldoende lang is voor de remweg van de trein afhankelijk van de remwegvertraging van die trein. De trein mag nooit de inrij-melder van het volgende blok raken.


« Laatst bewerkt op: zaterdag 11 mei 2019, 09:08:05 door digipost »
Gelogd
Groetjes, Leen

Rij volautomatisch met de CS3
Met Arduino Uno + Adafruit-PN532 + RFID's.
voor Treinherkenning.

ramdani

  • Toffe Gast
  • Offline Offline
  • Lid sinds: 2012
Re: Automatisch rijden: terug naar school
« Reactie #18 Gepost op: vrijdag 10 mei 2019, 14:52:33 »

 :thumbup: goed dat de CS3 zoveel mogelijkheden biedt,wel spijtig dat je dat zelf allemaal moet uitzoeken


 :idea: Tante M mag die mogelijkheden dan wel meer onder de aandacht brengen
 
 :idea: op deze site staan ook een aantal dingen over de CS3  :arrow: http://railway.zone/post/events-with-the-marklin-central-station-3

 @citaat2 het blijft wel een dure centrale


mvg,
Michel
« Laatst bewerkt op: vrijdag 10 mei 2019, 15:33:49 door ramdani »
Gelogd
Michel - z21start,c-rail+tillig code 83 (Weichen-Walter),digikeijs decoder +terugmelding
iTrain
https://forum.3rail.nl/index.php?topic=71005.0

digipost

  • Toffe Gast
  • Offline Offline
  • Lid sinds: 2017
Re: Automatisch rijden: terug naar school
« Reactie #19 Gepost op: vrijdag 10 mei 2019, 15:33:36 »

:thumbup:
 @citaat2 het blijft wel een dure centrale

Dat is relatief, andere centrales zijn ook duur tot minder duur. Het is maar net wat je wil.
De lol van de CS3 is dat je het zelf moet maken. Bij computerprogramma's ook maar dan is het invullen zoals de maker van dat programma bedacht heeft.
« Laatst bewerkt op: vrijdag 10 mei 2019, 15:37:49 door digipost »
Gelogd
Groetjes, Leen

Rij volautomatisch met de CS3
Met Arduino Uno + Adafruit-PN532 + RFID's.
voor Treinherkenning.

BlikkenTinus

  • Vaste Gast
  • Offline Offline
  • Lid sinds: 2016
Re: Automatisch rijden: terug naar school
« Reactie #20 Gepost op: zaterdag 11 mei 2019, 00:26:48 »

@Leen: mijn stelling over computer gestuurd rijden in een paar uurtjes tijd, is niet van elke grond ontbloot, hoor. Een ovaal met een paar blokken erin, had ik zonder enige ervaring ermee, best snel werkend. Niks geen dikke handleidingen, want dat heeft Rocrail niet echt.  Ik heb ook niet alles gelezen, want dat snap ik toch niet. Ik moet het zien en doen. Bèta vakken heb ik allemaal laten vallen zodra het kon. Alleen maar onvoldoendes mee gehaald.
En als ik dan lees over 'gebeurtenissen aanmaken' en andere ondoordacht vertaalde terminologie tegenkom met onsamenhangende tutorials van Märklin zelf, dan begin ik toch wat verdrietig te worden. Het is gewoon (nog) geen lekker systeem.
Maar, zoals gezegd: ik volg het wel met interesse. Er kan misschien meer mee dan ik denk.

Groet,

Peter
Gelogd

digipost

  • Toffe Gast
  • Offline Offline
  • Lid sinds: 2017
Re: Automatisch rijden: terug naar school
« Reactie #21 Gepost op: zaterdag 11 mei 2019, 09:21:27 »

@Peter, ik geloof je direct maar ik weet zeker dat dat niet voor iedereen is weggelegd om van nul in een paar uurtjes tot iets te komen.
Het woord "Gebeurtenis" en "seinplan" om iets te noemen heb ik ook niet verzonnen. De CS3 is een geweldig systeem maar je moet je eigen creativiteit er op loslaten om de "gebeurtenis", ik noem het liever "routine" te maken. En in principe kan alles.
Gelogd
Groetjes, Leen

Rij volautomatisch met de CS3
Met Arduino Uno + Adafruit-PN532 + RFID's.
voor Treinherkenning.

wimpietje

  • Nieuwe Gast
  • Online Online
  • Lid sinds: 2019
  • Fantasies op de baan
Re: Automatisch rijden: terug naar school
« Reactie #22 Gepost op: dinsdag 02 juli 2019, 18:01:08 »

Hallo, heb net jet draadje gelezen.Ikzelf heb ook maar sinds enkele maanden een CS3+; wt mij geholpen heeft is vooral de info op youtube kanalen EN het boek van marklin Running Trains Digitally; daar staat echt heel veel informatie in.Ik hoop dat dit je wat kan helpen.
Groetjes , succes en vooral veel plezier!
Wim
Gelogd
No rules , great tracks
 

Powered by MySQL Powered by PHP SMF 2.0.15 | SMF © 2014, Simple Machines Valid XHTML 1.0! Valid CSS!
Pagina opgebouwd in 0.848 seconden met 34 queries.