Hybride Modelbaan Besturing

Voor analoog en digitaal

Hybride modelbaan besturing

Voor analoog en digitaal

Aantal OC32 niet he...
 
Meldingen
Alles wissen

Aantal OC32 niet herkend na aansluiting achter U485J

10 Berichten
3 Gebruikers
0 Reactions
13 Bekeken
Avatar van Sluitsein
(@sluitsein)
Active Member Gebruiker
Deelgenomen: 3 weken geleden
Berichten: 5
Topic starter  

Alle OC's geprogrammeerd via OC32 config.

19 OC's werkten perfect.

Daarna nog 6 geprogrammeerd (op dezelfde manier als de eerste 19) en ook weer aangesloten achter de RS485. Echter ondanks dat ze allemaal op kanaal 2 staan met eigen adres worden deze zes niet door i-train herkend. Bij controle U485J (Toon, terugmeldmonitor,U485J) zijn alleen de 19 te zien en de 6 andere worden niet getoond. (De zes zijn tussen de beide afsluitingen geplaatst en op deze 6 geen terminators aangebracht)

Hoe krijg ik deze wel zichtbaar en werkend?

Kun je ze ook programmeren als ze rechtstreeks op de U485J zijn aangesloten? Want dat krijg ik niet voor elkaar.



   
Citeren
Onderwerp trefwoorden
Avatar van Martin Domburg
(@dts)
Illustrious Member Dealer
Deelgenomen: 2 maanden geleden
Berichten: 5
 

Hoi

Welke firmware hebben de OC32 modules?


“Goede ondersteuning begint waar zekerheid ontbreekt.”

Uw Dinamo specialist - Domburg Train Support


   
BeantwoordenCiteren
Avatar van Sluitsein
(@sluitsein)
Active Member Gebruiker
Deelgenomen: 3 weken geleden
Berichten: 5
Topic starter  

@dts 

De OC 32 hebben allemaal de firmware 3.21B.



   
BeantwoordenCiteren
Avatar van Martin Domburg
(@dts)
Illustrious Member Dealer
Deelgenomen: 2 maanden geleden
Berichten: 5
 

Heb je de verandering van de dipswitches meegenomen zoals in de releasenotes is vermeld?
https://dinamobesturing.nl/firmware/oc32-3-21b/?v=1a13105b7e4e

S5 en S6 hebben vanaf 3.21A een functie gekregen, in de notes vind je tevens een tabel!


Dit bericht is gewijzigd 1 week geleden door Martin Domburg

“Goede ondersteuning begint waar zekerheid ontbreekt.”

Uw Dinamo specialist - Domburg Train Support


   
BeantwoordenCiteren
Avatar van Sluitsein
(@sluitsein)
Active Member Gebruiker
Deelgenomen: 3 weken geleden
Berichten: 5
Topic starter  

Alle oc "s hebben de instelling 1 (dus off,  on, on, on, on ,on).  Dus een extended address volgens mij. 

En allemaal hebben ze een eigen module extended addres gekregen in tabje General. Voor mij nu een raadsel waarom er 7 niet herkend worden door i-Train 5.1.18 



   
BeantwoordenCiteren
Avatar van Martin Domburg
(@dts)
Illustrious Member Dealer
Deelgenomen: 2 maanden geleden
Berichten: 5
 

Dat klinkt als correct.

Zitten de missende OCs's midden in de bus? Dus de modules erna worden wel gezien?
kan je ze wel uitlezen via OC Config?


“Goede ondersteuning begint waar zekerheid ontbreekt.”

Uw Dinamo specialist - Domburg Train Support


   
BeantwoordenCiteren
Avatar van Sluitsein
(@sluitsein)
Active Member Gebruiker
Deelgenomen: 3 weken geleden
Berichten: 5
Topic starter  

@dts De modules zitten middenin de lus. Kan ze niet uitlezen middels OC Config omdat ze achter de U485J zitten. Alleen in i-Train(Toon, terugmeldmonitor,U485J)  kan ik ze zien behalve de 6 die ik later heb aangesloten. Ik kan ze ook niet configureren als ik ze via de U485J aansluit. Heb ze tot nu toe altijd via OC32 config geconfigureerd.



   
BeantwoordenCiteren
Avatar van Leon van Perlo
(@leon)
Illustrious Member Admin Dealer
Deelgenomen: 2 maanden geleden
Berichten: 2
 

Je schrijft:

Alle oc "s hebben de instelling 1 (dus off, on, on, on, on ,on). Dus een extended address volgens mij.

Uit de release notes:

Als tenminste één van de DIPswitches 5 of 6 op ON staan vormen de 6 DIPswitches een eXtended Address 0..47. De module reageert dan uitsluitend op pakketten in OC32 eXtended Addressing Format. Het Basic Address gedeelte van het bericht mag dan elke waarde 0..15 hebben, zolang het eXtended Address maar de waarde heeft die is ingesteld met de DIPswitches.

Inderdaad hebben met jouw instelling alle modules een Extended Address. Ze hebben alleen allemaal adres 1.
De idee van Enforced Extended Addressing is opgezet zodat alles hardwarematig met DIPswitches instelbaar is. De softwarematige instelling in "General" heeft dan dus geen effect meer.



   
BeantwoordenCiteren
Avatar van Sluitsein
(@sluitsein)
Active Member Gebruiker
Deelgenomen: 3 weken geleden
Berichten: 5
Topic starter  

Als ik het goed begrijp kunnen er heel veel oc's achter de U485J maar dienen ze dus per 16 stuks een ander extended address te hebben.

Ik heb  er 19 met addres 1 achter de U485J hangen, die allemaal werken. Toen ik er 6 bij plaatste deden die 6 niet mee. Ik moet due een volgende grioep maken met een andere extended address. Worden die automatisch herkend door de U485J in i-Train?



   
BeantwoordenCiteren
Avatar van Leon van Perlo
(@leon)
Illustrious Member Admin Dealer
Deelgenomen: 2 maanden geleden
Berichten: 2
 

@sluitsein

Nee, dat begrijp (of verwoord) je niet helemaal goed.
Je moet feitelijk eerst kiezen of je met basic of extended addressing gaat werken. Basic is standaard en ondersteunt maximaal 16 modules.
Bij meer dan 16 modules moet je naar extended addressing. Dat betekent bij OC32/NG's met firmware 3.21B (of later) dat DIPswitches 5&6 niet beide op ON staan en je elke OC32 met de DIPswitches een uniek adres geeft tussen 0 en 47. Je kunt dan alleen extended messages sturen naar de OC32's.

Ter info/achtergrond:
Je kunt ook een mix van Basic en eXtended gebruiken, werken met groepen en adressen binnen groepen, individuele adressering, groepsaddressering. Je kunt dan in theorie 16*96=1536 OC32 adresseren. Dat mechanisme is ooit bedacht voor MWR t.b.v. complexe situaties, maar wordt in de praktijk door niemand toegepast. Dus daarom is een jaar geleden de eXtended adressering "verbouwd" tot een lineaire addressering 0..47 (uitbreidbaar tot 0..63) onder de noemer "Enforced eXtended Addressing". In OC32Config kun je "Enforce eXtended Addressing" ook softewarematig aanzetten. Als je dat doet zie je dat je ook geen eXtended Address meer kunt programmeren. Klopt, want dat moet dan met de DIPswitches. Deze optie zit er in voor OC32's met een 4-voudige DIP. Die kun je dan samen met NG's gebruiken in Enforced eXtended Addressing mode in de adresrange 0..15.



   
BeantwoordenCiteren
Deel: