Loading...
 

OM32, OC32 and LichtOrgel


Communicatie storing RS485

Netherlands

Goedendag,

Ik heb mijn huidige modelbaan Marelburg uitgebreid met een depotmodule. In deze module heb ik een OC32 geplaatst met event inputs. In de huidige modelbaan zitten 6 OC printen verdeeld over 4 modules.

Alles OC's krijgen 5V en GND via de IPM print. De JP1 is niet aanwezig omdat de K1 een eigen voeding en GND krijgt.

De RS485 heb ik dmv dataverbinding tot stand gebracht. Om de modules te scheiden gebruik ik RJ45 verbindigen. Hierdoor kan ik de module op een willekeurige verbinding in de lus toevoegen. Er gaat dus een signaalkabel de module in en weer uit.

Nu werk ik met iTrain en daarbij stuur ik de OC32 aan als aparte interface. Hierdoor opent iTrain continu de communicatie met de OC32 modules. Dit kan ik zien doordat het oranje ledje op de printen contstant brand.

Als ik de nieuwe module opneem in de lus dan brand het oranje ledje niet continu maar gaat hij flikkeren. Ofwel met een hoge frequentie knipperen. Als ik de Bus onderbreek gaat het ledje gewoon knipperen. totdat ik de verbinding verbreek en weer maak. Hier kwam ik achter omdat de verbinding vaak uitviel en de wissels niet werden gezet.

Als ik de stekker op de OC32 module loshaal en de verbinding weer maak dan branden alle led's weer gewoon continue en gaat alles goed. Het zit m dus in de print denk ik, maar er zijn hier experts met meer verstand hierover als ik.

In OC32Config is er niks aan de hand en werkt alles goed, ook de aansturing vanuit iTrain is in orde. Alleen de communicatie heeft een storing.

Wie kan me vertellen wat ik het beste kan doen of testen???

Groetjes Martin

Netherlands

Martin,

Had je meegekregen dat de je alleen op laatste OC32 in de RS485 bus de terminator moet inschakelen met JP3?

(blz 22 op de versie van de handleiding die ik hier heb)

Groeten, Rudolf


Netherlands
Daar ben ik van op de hoogte, ik denk ehetr niet dat dat een oorzaak kan hebben omdat ik de OC uit de module halverwege de bus bijzet. Ik haal zet hem tussen de 1e en 2e OC module.

Netherlands

Martin,

Aangezien het mij niet duidelijk wordt uit je beschrijving: Heb je de OC32's op een aparte RS485 bus met een eigen U485 in de PC zitten of zitten ze op de Dinamo-RS485 bus achter een RM-U?

Mvg,
Leon

Netherlands

Leon

Ik heb een eigen bus RS485 met een U485 verbonden met de pc.

Ik heb het er even met Xander over gehad. Hij vermoed dat het te maken heeft met de aantal oc modules. Ik heb er 7 in de bus zitten en de bus als Oc32 interface geconfigureerd in Itrain..

Bij zes blijft deze communicatie stabiel (LED brand constant) bij 7 leds zie ik snel knipperen van de LED en moet ik de verbinding vaak resetten. Configureer ik de interface als Om32 in Itrain dan heeft hij geen constante open communicatie en dan is de bus wel stabiel.


Netherlands

Dat het continue oplichten van de oranje LED bij het toevoegen van OC32's op zeker moment overgaat in knipperen is niet zo onlogisch. De LED heeft een constante brandduur na het ontvangen van een bericht. Als er meer OC32's zijn heeft de PC meer tijd nodig ze allemaal te scannen en zal die brandduur overschreden worden waardoor de LEDs steeds heel even uit gaan.

Communicatiefouten zouden in principe minimaal moeten zijn en die fouten die voorkomen horen door de software d.m.v. een hertransmissie te worden afgevangen en gecorrigeerd zodat de toepassing betrouwbaar werkt. Het protocol is zo ontworpen dat dat mogelijk is. Als de verbinding echt uitvalt heb je ofwel een heel slecht netwerk, want ook aan wat een protocol kan corrigeren zitten grenzen, of er zit een fout in de software.

Mvg,
Leon

Netherlands

Bedankt voor de uitleg, ik ga het eens verder oppakken met xander.

groetjes


Netherlands

Hoi Martin en Leon,

Ikzelf heb inmiddels op dezelfde manier als Martin een aparte RS485 bus mbv een U485 gemaakt.
Hierop heb ik 6 oc32 kaarten aangesloten. De laatste netjes voorzien van afsluitweerstend.
Wanneer ik aan het rijden ben met de treintjes kom ik er op een gegeven moment achter dat de communicatie met deze bus geheel verdwenen is. De oranje leds gaan uit en alleen de groene leds knipperen. Itrain maakt hier geen melding van en gaat er vanuit dat de communicatie gewoon intact is. Het resultaat is, diverse spooktreinen met alle gevolgen van dien.

Ik weet niet of het aan Itrain, U485 of driver voor de U485 ligt.

MvrG
Maurice Mutsaers


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