Nieuws: Belangrijke informatie over foto's gehost bij Tinypic. Klik om het topic hierover op het forum te lezen.
+  3railforum
|-+  Modelbaanbesturing & Software
| |-+  Digitale Märklin Besturing
| | |-+  samenstellen ASCII karakter lokopdracht bij 27 rijsnelheden.
0 leden en 1 gast bekijken dit topic. « vorige volgende »
Pagina's: [1]   Omlaag

Auteur Topic: samenstellen ASCII karakter lokopdracht bij 27 rijsnelheden.  (gelezen 462 keer)

ivk

  • Nieuwe Gast
  • Offline Offline
  • Lid sinds: 2019
samenstellen ASCII karakter lokopdracht bij 27 rijsnelheden.
« Gepost op: dinsdag 22 oktober 2019, 13:13:29 »

Beste forumleden,

Voor de besturing van mijn modelspoorbaan met een Märklin Digital Control unit 6021 en een Märklin Digital Interface 6051 heb ik een programma geschreven. In eerste instantie in Turbo Pascal, later in Borland Delphi 6. Daarbij heb ik gebruik gemaakt van de handleidingen die bij de Control unit en Interface zitten.

In de handleiding die bij de Control unit zit staat dat alle codeerschakelaars achter op de Control unit in de Off positie moeten staan. Andere opties worden niet genoemd. In de handleiding die bij de Interface zit staat, onder meer, hoe je een locomotief kan besturen door een reeks ASCII karakters naar de COM poort te schrijven. Hierbij kun je 14 rijsnelheden instellen.

Bij toeval kwam ik op het Wereld Wijde Web een handleiding van een Control unit 6021 tegen waar meer opties en de functie van de codeerschakelaars worden uitgelegd. Daaruit begrijp ik dat de Control unit 6021 ook het Motorola II protocol ondersteunt, en dus 27 rijsnelheden bij Märklin FX decoders. Helaas kan ik nergens op het Wereld Wijde Web een handleiding vinden van de Interface 6051 waarin mogelijk staat hoe het ASCII karakter moet worden samengesteld bij 27 rijsnelheden.

Ik heb “The manual of the new Märklin-Motorola format” gedownload, maar dat gaat over het protocol dat de Control unit naar de decoders stuurt, en ik heb dat (nog) niet kunnen herleiden tot COM commando’s.

Mijn vraag is dan ook; heeft iemand een handleiding van een Interface 6051 waarin staat hoe het ASCII karakter moet worden samengesteld bij 27 rijsnelheden en zou daar een kopie van naar mij willen sturen? Of is er iemand die weet hoe je het ASCII karakter met 27 rijsnelheden samenstelt?

Alvast bedankt voor jullie reacties,

Ilse
Gelogd

Sprinter

  • Stamgast
  • Offline Offline
  • Lid sinds: 2006
    • Perrongeluk
Re: samenstellen ASCII karakter lokopdracht bij 27 rijsnelheden.
« Reactie #1 Gepost op: dinsdag 22 oktober 2019, 14:46:21 »

Ilse, 27 stappen krijg je door de snelheid te verhogen met 1 stap en dan weer te verlagen met 1 stap. En dat doe je om en om.

Groetjes.
Gelogd
Alleen de waarheid ligt in het midden....

Anne W

  • Vaste Inboedel
  • Offline Offline
  • Lid sinds: 2007
  • Elk vogeltje zingt zoals het gebekt is.
Re: samenstellen ASCII karakter lokopdracht bij 27 rijsnelheden.
« Reactie #2 Gepost op: dinsdag 22 oktober 2019, 21:33:53 »

Beste Ilse,

Uit de handleiding van de Tams Master Control centrale:

quote

27 rijstappen in Motorola-format
In Motorola-format staan standaard 14 rijstappen ter beschikking. De MasterControl ondersteunt
bovendien twee manieren om in Motorola-format 27 rijstappen te realiseren.
Rijstappenmode 27a: Bij enkele locdecoders kunnen via „tussenrijstappen” 27 rijstappen worden
aangestuurd. Om een tussenrijstap te bereiken moet zoals gebruikelijk direct na het wisselen naar
een hogere rijstap weer een rijstap omlaag geschakeld worden. Bij een stroomonderbreking gaat
deze rijstapinformatie verloren. De MasterControl simuleert bij decoders, die deze mode
ondersteunen, 27 rijstappen en toont in het display de rijstappen 1 t/m 27. De tussenrijstappen
worden bereikt door de MasterControl regelmatig kort omhoog te schakelen in de eerstvolgende
rijstap. Hierdoor wordt gegarandeerd dat de tussenrijstap ook na een stroomonderbreking weer
correct wordt ingesteld. Het wisselen tussen de rijstappen is normaal gesproken niet zichtbaar.
Rijstappenmode 27b: Door het benutten van vrije bitcombinaties in functie dubbelbit is het ook
mogelijk om in het Motorola-format 27 „echte“ rijstappen te realiseren. Deze rijstappenmode kan
alleen door decoders worden omgezet die daarvoor geschikt zijn. Worden locdecoders, die slechts
14 rijstappen of de rijstappenmode 27a ondersteunen met de rijstappenmode 27b aangestuurd
dan leidt iedere tweede ingestelde (oneven) rijstap tot een verandering van de snelheid.

unquote.

Het werkt niet alleen bij de FX decoders, maar ook bij de oude 6090X decoders en bij de huidige MFX decoders als je ze op Motorola gebruikt.

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

ivk

  • Nieuwe Gast
  • Offline Offline
  • Lid sinds: 2019
Re: samenstellen ASCII karakter lokopdracht bij 27 rijsnelheden.
« Reactie #3 Gepost op: dinsdag 29 oktober 2019, 12:55:57 »

Beste Sprinter & Anne,

Bedankt voor jullie reacties.

Er zijn wat details die ik nog niet helemaal begrijp.
Bijvoorbeeld:
  • 14 rijstappen + 14 tussenstappen = 28, geen 27.
Volgens mij heb ik ergens gelezen dat rijstap 14 / 28 dan niet gebruikt zou worden, dat er geen verschil in rijsnelheid zit tussen rijstap 13½ / 27 en 14 / 28.
  • Rijstap ½ bereik je door eerst naar rijstap 1 te gaan en daarna naar rijstap 0. Maar hoe bereik je dan rijstap 0? Nog een keer rijstap 0 versturen?
  • Moet je vanaf een hele rijstap beginnen of kun je ook van een tussenstap naar een andere stap?
Om een bekende voetballer te citeren:
"Je gaat het pas zien als je het doorhebt."

Jullie reacties zijn voor mij in ieder geval een goed uitgangspunt om mee aan de slag te gaan en dingen uit te proberen.

Ilse
Gelogd

Anne W

  • Vaste Inboedel
  • Offline Offline
  • Lid sinds: 2007
  • Elk vogeltje zingt zoals het gebekt is.
Re: samenstellen ASCII karakter lokopdracht bij 27 rijsnelheden.
« Reactie #4 Gepost op: dinsdag 29 oktober 2019, 22:29:29 »

Beste Ilse,

De Tams doet 27 stappen in beide "soorten", de Raptor doet 28 stappen in beide "soorten", ik merk de soort "met tussenstappen" omdat hij wat zichtbaarder/schokkeriger de loks doet accelereren, reden voor mij om geen loks meer te kopen die alleen MFX en Motorola doen.

Hoe dat allemaal geregeld is in bitjes en bytejes kan ik je niet vertellen, daar ontbreekt mij de kennis over, ik heb een heel klein beetje kennis verkregen uit de oude Edits zelfbouwcentrales, in de boeken daarover wordt iets van de achterliggende theorie beschreven.

De Raptor is een Nederlands product, ik heb het idee dat de ontwikkelaar e.e.a. wel weet, maar ik heb ook het idee dat hij die kennis niet zal willen delen.

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

henkv

  • Stamgast
  • Offline Offline
  • Lid sinds: 2007
Re: samenstellen ASCII karakter lokopdracht bij 27 rijsnelheden.
« Reactie #5 Gepost op: zondag 03 november 2019, 11:43:53 »

27a werkt bij mijn weten alleen prettig bij de traagheid van de oude motoren. Het kunstje is in ieder geval ontwikkeld met die motoren in gedachten. Maar misschien dat het bij een moderne motor met fikse vliegwielen ook nog aardig kan werken. Bij motoren die veel directer op de snelheidsstappen reageren, krijg je het gedrag dat Anne beschrijft.
Gelogd
 

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