JMRI

Software pro železniční modelářství, simulátory, ovládání, plánování....

Moderátoři: Michal Dalecký, Jarda H.

Re: JMRI

Příspěvekod belgarat » ned 25 črc, 2021 7:36 am

sidlo píše: Problémy DR5000 s LAN tu na fóru byly někde zmíněny. Centrála se po nějaké době provozu začne zpomalovat.


Dotaz: po jak (zhruba/radove) dlouhe dobe ? Tyka se pripojeni Loconet/LAN -> JMRI, nebo pripojeni DR5k pres LAN obecne ?
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2367
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Re: JMRI

Příspěvekod HonzaM » ned 25 črc, 2021 7:41 am

sidlo píše:DR5000 je mezi podporovanými centrálami, viz https://www.jmri.org/help/en/html/hardware/digirails/index.shtml.

Tohle je mi známo a používám to, šlo mi o to, zda je DR5000 přímo ve výběru centrál (obdobně jako je tam Uhlenbrock a další konkrétní centrály), tedy jestli vzali u JMRI její existenci na vědomí.
Naposledy upravil HonzaM dne ned 25 črc, 2021 7:49 am, celkově upraveno 1
FREMO, Zababov N-scale
http://www.1ku160.cz
HonzaM
 
Příspěvky: 4040
Registrován: úte 05 úno, 2013 9:01 am
Bydliště: Praha

Re: SSL – Jednoduchá návěstní logika

Příspěvekod HonzaM » ned 25 črc, 2021 7:49 am

sidlo píše:JMRI má dva nástroje pro řízení návěstí na návěstidlech.

SML – Logika Návěstidel – je velmi sofistikovaný systém, který bez problémů zvládá naši rychlostní návěstní soustavu. Je použitelný s libovolným návěstním dekodérem.

tady bych byl opatrný s vyjádřením, s návěstním dekodérem MGP to určitě takto nepůjde. JMRI vytváří návěstní znak a ten pošle návěstnímu dekodéru, zatímco návěstní dekodér MGP vytváří návěstní znak sám, na základě postavení výhybek a obsazení ve zvolené cestě. Od aplikace potřebuje pouze tyto informace. Určitě nějaká cesta bude, ale bude to jiné než u běžných návěstních dekodérů.
FREMO, Zababov N-scale
http://www.1ku160.cz
HonzaM
 
Příspěvky: 4040
Registrován: úte 05 úno, 2013 9:01 am
Bydliště: Praha

Re: JMRI

Příspěvekod sidlo » ned 25 črc, 2021 9:35 am

belgarat píše:Dotaz: po jak (zhruba/radove) dlouhe dobe ? Tyka se pripojeni Loconet/LAN -> JMRI, nebo pripojeni DR5k pres LAN obecne ?


Obávám se, že se jedná o problém obecný, viz http://diskuze.modely.biz/viewtopic.php?f=1&t=10445&start=345#p288105
Fox píše:Teprve nyní, když konečně kolejiště (a program iTrain) umožňuje dlouhé nepřerušované seance automatického provozu (= konečně relax :D ), jsem zaznamenal nepříjemnou vlastnost: v náhodných intervalech (cca 1x za hodinu, někdy i častěji) dochází ke ztrátě komunikace mezi PC a DR5000 a ovládání "zmrzne". Bádal jsem na fóru iTrain a zjistil jsem, že nejsem sám, kdo na tento problém narazil.
Uživatelský avatar
sidlo
 
Příspěvky: 3589
Registrován: ned 27 dub, 2014 7:32 am

Re: JMRI

Příspěvekod sidlo » ned 25 črc, 2021 9:41 am

HonzaM píše:Tohle je mi známo a používám to, šlo mi o to, zda je DR5000 přímo ve výběru centrál (obdobně jako je tam Uhlenbrock a další konkrétní centrály), tedy jestli vzali u JMRI její existenci na vědomí.

V JMRI určitě na vědomí centrálu DR5000 vzali. Já považuji za výhodu a přednost DR5000 že používá verzi LocoNet přímo od Digitrax a nevymýšlí vlastní nekompatibilní odnož jako to udělali u Uhlenbrock.

HonzaM píše:tady bych byl opatrný s vyjádřením, s návěstním dekodérem MGP to určitě takto nepůjde

Ono to půjde. Jenom nemám dostatek volného času abych se na to podíval. Trochu trpělivosti a dojde i na MGP.
Uživatelský avatar
sidlo
 
Příspěvky: 3589
Registrován: ned 27 dub, 2014 7:32 am

JMRI – kompatibilita (připojení k centrále)

Příspěvekod sidlo » úte 27 črc, 2021 6:00 am

Podle mého názoru je tabulka velmi užitečná, ale měla by se týkat pouze kompatibility TrainControlleru. Kompatibilita JMRI by měla být spíše na stránkách a ve vláknu JMRI. U JMRI by pak mělo být jasné rozlišení, zda jde pouze o DecoderPro, nebo i o další produkty JMRI.

V poslední době se na fóru objevují zavádějící informace o kompatibilitě produktů JMRI. Tou kompatibilitou je myšlena spolehlivá připojitelnost JMRI k nějaké centrále. Pokusím se to uvést na pravou míru.

Z historických právních důvodů má JMRI zaregistrováno několik ochranných známek. Jsou to:

JMRI®
DecoderPro®
PanelPro™
DispatcherPro™
OperationsPro™
SoundPro™
SignalPro™
TrainPro™

Jedná se o programové moduly, které více či méně mezi sebou spolupracují a více či méně jsou na sobě závislé. Moduly DecoderPro, PanelPro a SoundPro mají samostatný spouštěč (startovací skript nebo zástupce) a u některých uživatelů to vzbuzuje dojem, že se jedná o samostatné produkty. Některé moduly pro svoji činnost dokonce nepotřebují fyzickou centrálu a vystačí si s virtuálním připojením Simulátor (mohou tak být použity i na analogovém kolejišti).

Je důležité jednoznačně říci, že existuje pouze jedno JMRI. A po jeho spuštění, a je jedno jaký spouštěč ze tří výše jmenovaných použijeme, můžeme využívat všechny jeho moduly. To znamená, pokud jsme vytvořili připojení k centrále v DecoderPro, tak nám to bude současně pracovat i v jiných modulech a připojení už znovu nevytváříme. JMRI tedy nespouštíme vícekrát proto, abychom mohli použít moduly DecoderPro, PanelPro, DispatcherPro… , tak jak to se to musí dělat v jiných softwarech (tam to může být vynuceno licenční politikou výrobce software).

Všem doporučuji, a sám to tak dělám, nejdříve spustit DecoderPro. Vytvořit připojení k centrále a otestovat spojení. Potom z DecoderPro spouštět PanelPro a ostatní moduly podle potřeby.
Uživatelský avatar
sidlo
 
Příspěvky: 3589
Registrován: ned 27 dub, 2014 7:32 am

Řízení relé ve smyčce

Příspěvekod sidlo » pát 29 říj, 2021 8:41 pm

Řízení relé přepínající polaritu smyčky v JMRI je velmi jednoduché.

Mějme dvě výhybky. VyhybkaSmycka je výhybka, která řídí průjezd smyčkou. Přestavník výhybky je připojen na dekodér podle typu přestavníku, to jest servo, motor, cívky... ReleSmycka je relé, které řídí polaritu napájení ve smyčce. Relé je připojeno k dekodéru a jednomu jeho výstupu. Výstup může mít pouze dva stavy - trvale sepnuto nebo trvale rozepnuto. V některých případech to může být stejný dekodér jako pro výhybku.

smycka_1.png


Chceme, aby se relé spínalo podle polohy výhybky. To zajistíme napsáním jednoduché podmínky v LogixNG. Pokud je VyhybkaSmycka v poloze Přímo, potom i ReleSmycka bude v poloze Přímo. To může znamenat sepnuté relé. Pokud je VyhybkaSmycka v poloze Do odbočky, potom i ReleSmycka bude v poloze Do odbočky. To může znamenat rozepnuté relé.

Bez ohledu na to, jak budeme výhybku ovládat - z Panelu, Programem nebo Ovladačem, tak relé bude vždy následovat její polohu a bude správně přepínat polaritu ve smyčce.

smycka_2.png
Uživatelský avatar
sidlo
 
Příspěvky: 3589
Registrován: ned 27 dub, 2014 7:32 am

Spuštění zvuku lokomotivy v určitém čase

Příspěvekod sidlo » pon 08 lis, 2021 6:49 pm

Požadavky modelářů jsou rozmanité. Mezi ně může patřit i požadavek spustit zvuk lokomotivy v určitém čase. V JMRI to je jednoduché a řeší se to tímto způsobem https://sites.google.com/site/sidloweb/praxe-model%C3%A1%C5%99e/spu%C5%A1t%C4%9Bn%C3%AD-fn-lokomotivy-v-zadan%C3%BD-%C4%8Das.

Obrázek
Uživatelský avatar
sidlo
 
Příspěvky: 3589
Registrován: ned 27 dub, 2014 7:32 am

Re: Spuštění zvuku lokomotivy v určitém čase

Příspěvekod Matěj » úte 09 lis, 2021 4:32 pm

sidlo píše:Požadavky modelářů jsou rozmanité. Mezi ně může patřit i požadavek spustit zvuk lokomotivy v určitém čase. V JMRI to je jednoduché a řeší se to tímto způsobem https://sites.google.com/site/sidloweb/praxe-model%C3%A1%C5%99e/spu%C5%A1t%C4%9Bn%C3%AD-fn-lokomotivy-v-zadan%C3%BD-%C4%8Das.

Obrázek

No nevím jestli je to tak jednoduché, možná tak pro programátora, nebo někoho, kdo se tím zabývá delší dobu.
Teď už vím, jak to nastavit v RocRailu a tam je to skutečně jednoduché i pro softwarového Lamu. Díky moc.
Matěj
 
Příspěvky: 220
Registrován: čtv 21 led, 2010 5:40 pm

JMRI 4.26

Příspěvekod sidlo » čtv 16 pro, 2021 8:01 pm

Dnes vyšla produkční verze JMRI 4.26.
Stahovat můžete na obvyklém místě https://www.jmri.org/download/index.shtml#prod-rel.
Seznam novinek je zde https://www.jmri.org/releasenotes/jmri4.26.shtml.
Uživatelský avatar
sidlo
 
Příspěvky: 3589
Registrován: ned 27 dub, 2014 7:32 am

Re: JMRI

Příspěvekod sidlo » ned 19 pro, 2021 5:20 pm

JMRI je dnes mezi nejpoužívanějšími systémy jediný program s otevřeným zdrojovým kódem. Tím se významně odlišuje od ostatních systémů.

Uživatelé uzavřených systémů léta marně čekají na doplnění České a Slovenské rychlostní návěstní soustavy do jejich oblíbeného programu. Z důvodu uzavřenosti projektu nemohou uživatelé přispívat, a to i kdyby chtěli. U uzavřených systémů to jde až tak daleko, že například instalace a používání Českého překladu je podle práva trestným činem.

Uživatelé otevřeného systému JMRI jsou těchto absurdit ušetřeni. Mohou volně do projektu přispívat a rozšiřovat nejenom překlady, ale i přidávat specifika různých železničních správ. Viditelným příkladem toho jsou návěstní systémy. Původně Americký projekt JMRI má k dnešnímu dni, kromě České a Slovenské rychlostní návěstní soustavy, podporu dalších devíti Evropských železničních správ.

signal-country.png
signal-country.png (20.31 KiB) Zobrazeno 3675 krát
Uživatelský avatar
sidlo
 
Příspěvky: 3589
Registrován: ned 27 dub, 2014 7:32 am

Re: JMRI

Příspěvekod belgarat » pon 20 pro, 2021 12:36 pm

Aplaus ve stoje :)
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2367
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Jízdní řád

Příspěvekod sidlo » pon 03 led, 2022 7:23 am

JMRI není jen DecoderPro a programování dekodérů. Obsahuje řadu nástrojů, které dělají z modelařiny větší zábavu. Jedním z těchto nástrojů je Jízdní řád. S tímto nástrojem snadno a rychle vytvoříme Grafikon pro naše kolejiště. Návod jak Jízdní řád používat https://sites.google.com/site/sidloweb/jizdni-rad

DF-800.png
Uživatelský avatar
sidlo
 
Příspěvky: 3589
Registrován: ned 27 dub, 2014 7:32 am

Jednoduché ovládání kolejiště

Příspěvekod sidlo » pát 04 úno, 2022 7:00 am

JMRI je znám tím, že se novému uživateli jeví nepřívětivý a příliš složitý. Řada uživatelů pro velmi krátkém testování zvolí radši program, který se jim na první pohled zdá jednodušší. Rychle si v programu namalují první ovál a jednoduše pošlou mašinku z bodu A do bodu B.

Uživatelům jiných programů nastanou problémy v okamžiku, kdy chce uživatel modelovat skutečný provoz. Tedy ne používat program jak mu je vnuceno, ale tak jak předpokládá že by měl fungovat. A od tohoto okamžiku začnou vážné problémy. Uživatel si musí začít kreslit návěstidla, řešit složitě ovládání dekodérů, omezit výběr dekodérů příslušenství pouze na ty, které se s programem domluví a ponořit se do tajů složitých podmínek, akcí a dalších závislostí tak, aby se alespoň trochu přiblížil skutečnému provozu na našich železnicích. Uživatel pak sbírá rady od zkušenějších kolegů. Dostane rady jak přihnout kolejiště aby to chodilo, které dekodéry a enkodéry koupit a kterým se vyhnout aby to chodilo, a občas se mu dostane i zcela mylná informace protože poradce se v problematice dobře neorientuje. V tuto chvíli uživatele jiných systémů opravdu lituji. I zde platí – cesta, která se zdá být v prvním okamžiku jako nejpohodlnější, nás nemusí k cíli vůbec dovést.

Uživatelé JMRI jsou naštěstí v úplně jiné situaci. Poté co se seznámí s programem, může tvořit rychle a jednoduše ovládání kolejiště ve stylu naší velké železnice. Nic nemusí pracně a složitě dotvořit. Nemusí se žádným hardware omezovat. Vše je součástí instalace a připraveno k okamžitému použití. Uživatel pouze poskládá již hotové komponenty.

Příklad jednoduchého ovládání jednoduchého kolejiště ve stylu velké železnice.

https://sites.google.com/site/sidloweb/praxe-model%C3%A1%C5%99e/Jednoduche-rizeni-kolejiste

Aleson_2.png
Aleson_2.png (18.87 KiB) Zobrazeno 3193 krát
Uživatelský avatar
sidlo
 
Příspěvky: 3589
Registrován: ned 27 dub, 2014 7:32 am

Praxe modeláře – Inicializace výhybek

Příspěvekod sidlo » úte 15 úno, 2022 5:24 pm

Některé programy potřebují mít rozdělené staniční koleje na více úseků, aby jim fungoval automatický provoz. JMRI umí pracovat s rychlostními profily tak dobře, že úplně stačí mít staniční kolej pouze s jedním úsekem a vlaky zastavují s velkou přesností, jak je vidět např. tady https://www.youtube.com/watch?v=NM7S6jYtH_o.

Obsazení kolejových obvodů (bloků) funguje na kolejovém plánu i při čistě ručním řízení nebo kombinovaném ručním a automatickém provozu, jak je vidět např. tady https://www.youtube.com/watch?v=neJP6pHX8UI.

Nastavení výhybek do výchozí polohy po zapnutí kolejiště s postupným přepínáním je v JMRI velmi jednoduchá úloha. Popsáno je to tady https://sites.google.com/site/sidloweb/praxe-model%C3%A1%C5%99e/inicializace_vyhybek.

Aleson_4.png
Aleson_4.png (76.37 KiB) Zobrazeno 3009 krát
Uživatelský avatar
sidlo
 
Příspěvky: 3589
Registrován: ned 27 dub, 2014 7:32 am

PředchozíDalší

Zpět na Software

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků