Loading...
 

OM32, OC32 and LichtOrgel


Viesmann 4416 uitrijsein met voorsein werkend krijgen met OC32

Beste Dinamo gebruikers.

Ik heb een OC32 met een DS32 waarmee ik mijn Viessmann seinen op mijn testbaan wil laten werken.

De bloksein gaat goed, echter heb ik een probleem met de Viesmann 4416 uitrijsein met voorsein ( deze heeft 10 draden, 3x groen, 3x geel, 2x rood en 1x wit en dan de gebruikelijke gemeenschappelijke zwarte draad )

Op de Oc32 zitten op pinbezetting 0 en 1 de bloksein, op pinbezetting 2 t/m 10 zit de uitrijsein met voorsein. ( gebruik koplopernummering )

Draden zijn in juiste volgorde aangesloten ( OC32 Apparaatdefinities Duitse seinstelsel gevolgd gezien daar precies staat in welke volgorde welke led moet worden aangesloten )

Gekozen bij load device voor (9)D:Uitrij + voorsein.

Bij pin 3 staat (9)D: Uitrijsein + voorsein N+0=Rood en kan bij aspect 0 Hp00 kiezen ( dubbel rood )

Bij pin 4 staat (9)D: Uitrijsein + voorsein N+1=Groen en bij aspect kies ik voor Hp1/Vr0 ( voorsein geheel gedoofd )

Bij pin 5 staat 9)D: Uitrijsein + voorsein N+2=Geel en kan kiezen tussen aspect 0 (R) Hp1/Vr1 en aspect 1 (R) Hp2/Vr1.

Hoe moet ik nu precies de regel (9)D: Uitrijsein + voorsein N+2=Geel lezen ???

Bij pin 6 staat (9)D: Uitrijsein + voorsein N+3=Wit en volgens mij moet ik hier Sh1 kiezen ( dubbel rood en 2x wit ) echter bij aspect heb ik deze optie helemaal niet aleen aspect 0 (R) Hp1/Vr2 en aspect 1 (R) Hp2/Vr2 ???

Waarmee ga ik nu de fout in dat ik niet de juiste aspect bij de juiste pin kan kiezen

Het rare is ook dat er vanaf pin 7 geen aspect keuze's meer zijn, alles is leeg ???.

Ik zal wel iets giga fout doen, alleen na 2 dgn prutsen zie ik door de bomen het bos niet meer.

Hopelijk is het niet te omslachtig en zijn er gebruikers die me een goede kant kan opduwen

Mvg

Ferdinand Paternoster

Netherlands

Hallo Ferdinand,

In de toelichting Duits Seinstelsel bij de OC32 staat m.i. gewoon het antwoord:

Pin N+0

  • Asp 0 = Hp00
  • Asp 1 = Sh1

Pin N+1

  • Asp 0 = (R) Hp1/Vr0
  • Asp 1 = (R) Hp2/Vr0

Pin N+2

  • Asp 0 = (R) Hp1/Vr1
  • Asp 1 = (R) Hp2/Vr1

Pin N+3

  • Asp 0 = (R) Hp1/Vr2
  • Asp 1 = (R) Hp2/Vr2

Welke standen mis je dan nog?

Misschien werkt het niet zoals hier beschreven staat, ik heb nog niet alle varianten van het Duitse seinstelsel volledig kunnen doortesten. Mocht dat zo zijn dan hoor ik het graag.

Mvg,
Leon


Hallo Leon,

Dat heb ik gelezen, maar misschien heb ik een denk fout in het configureren van de OC32

Op de zesde aansluiting op de DS32 zit de witte draad voor mijn Sh1 seinbeeld

als ik dus kies voor pin 6 krijg ik de volgende info erbij

9)D: Uitrijsein + voorsein N+3=Wit, echter kan ik dan niet bij aspect voor Sh1 kiezen, alleen Hp1/Vr2 en Hp2/Vr2.

Waarom krijg ik geen Sh1 te zien ???

Mijn gedachtegang was dat ik bij elke pin bezetting de juiste seinbeeld moet kiezen, of zie ik dat geheel verkeerd.

Mvg Ferdinand


Netherlands

Hallo Ferdinand,

Mijn gedachtegang was dat ik bij elke pin bezetting de juiste seinbeeld moet kiezen, of zie ik dat geheel verkeerd

Ja, dat zie je geheel verkeerd.
Zet je eigen veronderstellingen opzij en volg de handleiding en toelichtingen. Die zullen vast niet optimaal zijn voor iedereen, maar volgens mij klopt het wel degelijk wat daar in staat. Als je het niet kunt volgen hoop ik dat een ander je even op weg kan helpen, want ik ben dit weekend ik Rijswijk en ik vind het op dit moment even laat genoeg.

Anders is de (gratis) workshop volgende week misschien ook interessant voor jou.

Mvg,
Leon


Hallo Leon,

Ik heb alles nogmaals gelezen, en dacht dat het kwartje gevallen was, maar helaas niet redface

Dank je voor de aanbod betreft de workshop, maar komende weekend heb ik mijn kleine boef weer, dus kan ik helaas, hoe jammer ik dat ook vind niet een bezoek brengen.

We gaan de handleiding nogmaals doornemen, hoe ik bij een pinbeztting de juiste instelling krijg als dze er niet bij staat

Groetjes Ferdinand


Netherlands

Hallo Ferdinand,

In elk geval heb je je er nu goed in verdiept, dus hopelijk werkt nu de volgende uitleg:

Stel je OC32 heb je ingesteld op DCC adres 61. Dan gebruikt je OC32 dus de adressen 61 tot 92.
Adres 1 correspondeert met de aspect definities van pin 61 (koploper nummering)
Adres 2 correspondeert met de aspect definities van pin 62 (koploper nummering)
...
Adres 32 correspondeert met de aspect definities van pin 92 (koploper nummering)

Wat voor het begrip van belang is en waar jij waarschijnlijk de fout in gaat: De aspect definities voor pin N hebben niet per definitie alleen invloed op pin N, sterker, in de meeste gevallen zal dat niet zo zijn. In de meeste gevallen heeft een aspect definitie invloed op alle pinnen die horen bij het betreffende apparaat.

In jouw geval heb je het Duits uitrijsein met voorsein geladen op de pinnen 3 t/m 11. De LEDs sluit je dus aan op de pinnen 3 t/m 11. Tegelijkertijd zijn de aspects definities voor de pinnen 3 t/m 11, corresponderend met de DCC adressen 63 t/m 71 gereserveerd voor dit apparaat. Volgens de toelichting is de functie bij DCC als volgt:

Adres 63 (= N+0)
* Asp 0 = Hp00
* Asp 1 = Sh1
Adres 64 (= N+1)
* Asp 0 = (R) Hp1/Vr0
* Asp 1 = (R) Hp2/Vr0
Adres 65 (= N+2)
* Asp 0 = (R) Hp1/Vr1
* Asp 1 = (R) Hp2/Vr1
Adres 66 (= N+3)
* Asp 0 = (R) Hp1/Vr2
* Asp 1 = (R) Hp2/Vr2
Hiermee heb je alle mogelijkheden al te pakken. De aspect definities voor de adressen 67 t/m 71 hebben dus geen functie.

Als je bovenstaande beschrijving niet snapt hoor ik graag op welk punt je de draad kwijt raakt.

Mvg,
Leon

Beste Leon,

Kwartje valt denk ik cool

dus als ik in OC32 de device doet loaden welke overeen komt met de pinnen ( hiermee bedoel ik op 0 en 1 zit een bloksein ( dus pin 1 load device (d) bloksein) en op 2 t/m 10 zit de uitrijsein met voorsein ( pin3 load device (D)(9) uitrijsein + voorsein

en Thats it, dus bij aspecten hoef ik niks te doen.

Als het dit is dan denk ik helemaal ik zeker helemaal te moeilijk, ik dacht dat ik de juiste aspecten moets invullen omdat je meerdere mogelijkheden had, maar die die aspecten staan er al via de apparaten definitie file, en OC32 en koploper geven de juiste seinbeeld wel weer die er op dat moment gevraagd worden

Bedankt voor je genomen tijd.

Mvg

Ferdinand


Netherlands

Ferdinand,

Lastig als alles vanzelf gaat cool. Inderdaad, je hoeft in OC32Config in veel gevallen zelf niks te doen na het laden van de apparaatdefinities, alleen versturen naar de OC32.

Je moet, bij gebruik van DCC, nog WEL in Koploper e.e.a. instellen. Je moet de diverse adressen (N+0 rechtdoor, N+0, afbuigend, N+1 rechtdoor, N+1 afbuigend, etc) nog wel koppelen aan de juiste seinstanden in Koploper.
Bij andere programma's dan Koploper zal het meestal op een vergelijkbare manier gaan.

Als je (bij Koploper) de OC32 als OM32 zou aansturen (gaat dus niet als je het via DCC doet) hoeft zelfs dat niet. Dan hoef je alleen nog maar het juiste nummertje in te vullen bij het sein. Nadeel is dan dat het sein alleen via Koploper te bedienen is en niet via de interface op je digitale centrale.

Mvg,
Leon


Hallo Leon,

Bedankt voor je duidelijke uitleg, zetje in de goede richting was dat, moet zelf gewoon simpler denkencool, maar nu nog een klein dingentje.

ik heb de firmware geupdated met de VPEB bootloader naar 0.0.1.2 wat precies is gegaan volgens de beschrijving, alleen krijg ik een sein niet aan de praat.

pin 0 en 1 waar de bloksein op zit aangesloten werkt correct, als ik een bloksein zet op pin 2 en 3 of 4 en 5 dan werken deze niet.( rode en groene lamp niet )

Heb de bloksein die niet werkte op pin 0 en 1 gezet en het werkt, dus sein is het niet.
De uitgang geeft dan 13.24 volt mee

Als ik via load device een sein load, dan zal op de pin die de rode lamp aanstuurd toch altijd spanning geven ??

Het lijkt dat alleen pin 0 en 1 reageren.

Heb config nogmaals opnieuw geinstalleerd, de apparaatdefinities opnieuw in de map gezet van OC32, maar probleem blijft zich voor doen.

Dit hierboven beschreven dus met de OC32config dmv de testkop bij aspect

Waar kan ik nog meer naar kijken.

mvg Ferdinand


Netherlands

Ferdinand,

Heb je na het laden van de definitie deze dan ook naar de OC32 geschreven met (bv) Write Changes?

Mvg, Leon


Hallo Leon,

Ahum dat was hem redface

Dank je voor je genomen tijd, en ik ga je mooie creatie de OC32 eens lekker intregeren in koploper.

Mvg

Ferdinand


Beste DinamoUsers,

Ik loop helemaal vast bij het gebruik van de OC32/Basic, waarbij ik een sein (met 5 leds) in aspect-modus wil aansturen, ik kom maar niet verder dan 2 standen.
Waar ik elke keer de weg kwijt raak in de handleidingen en forums is het redirect vaak aangeduid als (R), ik heb al van alles geprobeerd maar krijg geen functie werkend (aspect en multibit heb ik het meeste mee getracht).
Ik krijg het sein wel gewoon werkend als 5:D-uitrijsein, maar andere pakketten als koploper willen ascpect-aansturing.

Ik schrijf koplopernrs (beginnend v.a. 1)

Ik heb 2X een OC32/Basic (resp. mod 1 en 2): Rev02 Oct 2010, Rev04 Jul 2013. Beide zijn
vervangers voor de OM32-serial en kunnen als zodanig worden aangestuurd.

Beide ingesteld met jumper op TTL en worden aangestuurd via RM-U.

Beide zijn sink-driver, zie fig. 3 blz 10

(corrigeer me als ik het fout heb:)
OM32-serial en OC32/Basic zijn niet (18-9-2011) in te stellen met OC32config met RM-U er tussen.
Dit zou wel rechtstreeks met RS232 moeten kunnen. Mijn RM-U heeft firmware release V1.01, pas vanaf
v1.02 is transparant-mode beschikbaar, waardoor je wel kan instellen met RM-U ertussen.

De OC32/basic kun je wel via de RM-U configureren met OM32config. De RM-U kan via USB of RS232 aangesloten zijn.

OM32-serial en OC32/Basic zijn uni-directioneel. Bij mijn OC32/basic zijn beide om die reden
alleen de Tx aangesloten.

Ik configureer met OM32config.exe v1.41 en def-file 2010-07-12, RM-U aangesloten op USB, 3 vinkjes aan:
baudrate 19K2, OM32 via dinamo en Dinamo verise 3.0. Werkt als een trein.

Leds van het sein zit op uitg. 7 t/m 11.

Configratie:
OM32 mod: 1, uitgang 7
App.selec: (1) OC32: aspect control
Stand instructie1 Uit1 Par1
0 multibit5 0 17
1 multibit5 0 41

OM32 mod: 1, uitgang 8
App.selec: (1) OC32: aspect control
Stand instructie1 Uit1 Par1
0 multibit5 0 34
1 multibit5 0 38

Als ik test op uitg 7 aspect 0 en 1 krijg ik wat ik verwacht, maar met aspect 2 en 3 niet of alle
leds donker.


Netherlands

Hallo Eric

De OC32/BASIC is bedoeld als vervanger voor de OM32. Aangezien je blijkbaar niet beschikt over de middelen om hem als OC32 te gebruiken maak je het jezelf veel te moeilijk. Neem gewoon de handleidingen OM32 en de bijbehorende software en vergeet de rest.

Mvg Leon


Beste Leon,

De nieuwste handleiding die ik kan vinden is:
"OM32Serial Handleiding 1_3.pdf" van 11 mei 2006 geschreven voor OM32config 1.21 (ik heb 1.41)

Daarin staat de geavanceerde modus beschreven; de multibit4. Dat vb werkt ook prima voor 5:D-uitrijsein i.c.m. instructie multibit 5.

Maar voor de aspect-instructie van de OM32-serial kan ik nergens een beschrijving vinden. Heb jij misschien een URL of een prtscrn voor mij? Daarom probeer ik steeds de puzzelstukjes uit de OC32handleiding te halen.

Inderdaad eerst op de OM32 manier, maar dat van die OC32 en middelen kan ik moeilijk vergeten, zoek ik later nog wel uit; release notes lezen, versies van mijn OC32 achterhalen, bepalen of het voor mij zin heeft om te upgraden etc.

Mvg Eric


Netherlands

Eric,

Ik configureer met OM32config.exe v1.41 en def-file 2010-07-12, RM-U aangesloten op USB, 3 vinkjes aan: baudrate 19K2, OM32 via dinamo en Dinamo verise 3.0. Werkt als een trein.

Wat is dan je probleem? Kiest het betreffende Duitse sein uit de lijst en het werkt. Of de module een OM32 of een OC32/BASIC is maakt niet uit.

Maar voor de aspect-instructie van de OM32-serial kan ik nergens een beschrijving vinden.

Zou het kunnen zijn dat dat komt omdat er voor de OM32 geen "aspect instructies" zijn?

De OC32/basic kun je wel via de RM-U configureren met OM32config.

Wie zegt dat of waar staat dat? Met OM32Config kun je helemaal niks configureren. Je kunt met OM32Config een configuratiebestand aanmaken voor gebruik met Koploper. Die file kun je gebruken voor een OM32 of een OC32 in OM32 mode, dus ook een OC32/BASIC.
Daarom schrijf ik: "je beschikt niet over de middelen een OC32 te configureren". Als je de OC32/BASIC wilt configureren als OC32, zorg dan dat je een geschikte RM-U hebt of een rechtstreekse RS232 interface naar je OC32's. Ik maak uit je post op dat beide niet het geval is.

Mvg,
Leon


Beste Leon,

De OC32/basic kun je wel via de RM-U configureren met OM32config:
Ik had misschien 'wel' weg moeten laten, maar dat zegt het vinkje "dinamo" op OM32config. Een OC32 natuurlijk ook via RM-U, maar dan vanaf release 1.02. Ik heb hem ook een keer rechtstreeks op de RS232 gezet om OC32config te gebruiken, maar het is handiger om de RMU te upgraden.

Het wordt overigens wel steeds duidelijker. Ik wist niet dat de Ox32config programma's louter voor het genereren van een *.cfg waren. Als ik het goed begrijp kan ik dus van cfg wisselen zonder OM32config op te starten (voor testdoeleinden), ik was in de veronderstelling dat die configuratie ook in de OC32 kwam.

Nu ik dit weet, weet ik ook waar mijn probleem ligt (met koploper krijg ik het allemaal werkend), maar in andere treinbesturingsprog's moet je dus ook zo'n configuratie ergens maken of de cfg kunnen koppelen.

Het is niet zo dat ik persee aspect-instructies wil, maar het programma wat ik wil gebruiken wil dat en daarom wil ik het ook. Ik moet me zelf soms overtuigen of wat ik doe, wel echt de moeite waard is. Mijn vrouw vraagt elke keer, waarom? Je was zo ver met koploper. Maar het is begonnen op 8 april, XP geen ondersteuning, kreeg hint: ubuntu, rocrail werkt op ubuntu, geen kans op virussen, open source etc. Heb overigens wissels en treinen werkend op rocrail (icm dinamo) in ubuntu en windows, na een aantal weken ploeteren.

Bedankt, ik ga weer hobieen.

Mvg Eric


Netherlands

Hallo Eric,

maar dat zegt het vinkje "dinamo" op OM32config

Het vinkje "zegt" dat helemaal niet. Het vinkje "zegt" alleen dat je een OM32 kunt testen via een Dinamo systeem. Dat werkt ook als je een OC32 als OM32 gebruikt. Dat vinkje "zegt" niet dat je een OC32 met OM32Config als OC32 kunt configureren, dat verzin je zelf.

Ik wist niet dat de Ox32config programma's louter voor het genereren van een *.cfg waren

Ook dit verzin je zelf. Ik heb niet Ox32Config programma's (meervoud) geschreven. Graag gewoon even lezen wat er staat:

  • Met OM32Config maak je alleen een .cfg file. In de OM32 is namelijk niets te configureren.
  • Met OC32Config configureer je de OC32. De OC32 is wel te configureren.

De aspects van een OC32 proberen te configureren met OM32Config is uiteraard onzin. Ten eerste kent een OM32 geen aspect configuratie, dus OM32Config kent dat ook niet en ten tweede configureert OM32Config niet de module zelf.
Dus als je de OC32 als OC32 wilt configureren moet dat met OC32Config en dat werkt zonder dat je zelf vanalles moet gaan ontwikkelen.

Het verschil staat overigens ook toegelicht in de FAQ

En een OC32/BASIC is bedoeld voor iemand die eigenlijk niet meer nodig heeft dan een OM32 en de OC32 wil gebruiken puur als een redelijk geprijsde OM32 replacement vanwege het simpele feit dat de OM32 niet meer gemaakt wordt. Ja, je kunt een OC32/BASIC ook gebruiken in OC32 mode en de module configureren, maar het gaat wat lastiger dan met een "echte" OC32. Dus het kan, maar het is niet zo bedoeld.

Mvg,
Leon


Beste Leon,

Nogmaals bedankt voor de tips, je hebt mij op genoeg ideeen gebracht. Ik trek inderdaad veel conclusies, maar ik blijf altijd in mijn achterhoofd houden wat ik zelf bedacht heb en wat echt waar is. Met een leeg hoofd zonder ideeen kom ik niet verder.

Hier ga ik weer, nu begin ik met: ik denk dat koploper een optie-vinkje "OM32/OC32/par via dinamo" wel heeft en rocrail niet (ook koppelen cfg heb ik niet gevonden). Daarom ga ik nu eerst met koploper een OC32/BASIC rechtstreeks aansluiten via RS232 op PC en daarna hetzelfde in rocrail win en daarna rocrail ubuntu. Frans heeft mij customer gemaakt, ik zag trouwens dat hij ook met rocrail aan het experimenteren was. Volgende stap is upgraden RM-U, nog genoeg stapjes te maken.

Ik doe wel verslag, als ik het een en ander werkend heb.

Groeten Eric


 
Dutch (Nederlands, nl)English British (British English, en-uk)German (Deutsch, de)