Oggi è lunedì 13 maggio 2024, 10:14

Tutti gli orari sono UTC + 1 ora [ ora legale ]




Apri un nuovo argomento Rispondi all’argomento  [ 3 messaggi ] 
Autore Messaggio
 Oggetto del messaggio: Curiosita' su decoder Zimo
MessaggioInviato: sabato 17 febbraio 2024, 17:39 
Non connesso

Nome: Massimiliano Leveratto
Iscritto il: giovedì 29 settembre 2022, 19:08
Messaggi: 98
Cari colleghi,
programmando i decoer da 16+ Zimo MX630 ho notato che non riesco a bloccarli da ulteriori programmazioni facendo cv15=0.....qualcuno conosce quali sono le due cv o la cv che serve per "bloccare" i decoder affinchè non si resettino per causa accidentale....


Top
 Profilo  
 
 Oggetto del messaggio: Re: Curiosita' su decoder Zimo
MessaggioInviato: sabato 17 febbraio 2024, 18:27 
Non connesso

Iscritto il: venerdì 20 gennaio 2006, 10:59
Messaggi: 4593
Un minimo di chiarezza per tutti:

Le cv 15 e 16 (che servono al blocco) sono definite a livello di standard NMRA come OPZIONALI ... quindi non è detto che siano necessariamente implementate nel decoder.

Questa modalità e le relative CV nascono quando i decoder facevano poche cose e in alcuni casi bisognava mettere più decoder dentro una stessa macchina ... da cui la domanda: come potevo fare per programmare solo un decoder senza smontarlo (visto che poi gli indirizzi delle cv erano limitati quindi c'era spesso sovrapposizione ovvero medesime cv ma con comportamenti diversi)?

La cv 16 indica convenzionalmente a cosa serve il decoder:
0: impostazione di default ovvero decoder non bloccato
1: decoder motore
2: decoder suoni
3: decoder funzioni
4-7: altri decoder ...

la cv 15 serve per indirizzare la programmazione verso lo specifico decoder (nb: questa cv non viene MAI bloccata).

Un esempio per capirsi meglio...
in una macchina (ipotizziamo una gru semovente) abbiamo tre decoder :
- il decoder che comanda il movimento sul binario e le luci di posizione con cv16=1;
- il decoder che comanda i movimenti della gru (braccio, rotazione, gancio) e tutte le altre luci di servizio con cv16=4;
- il decoder che gestisce tutti i suoni con cv16=2.

Ho necessità di modificare il volume audio quindi devo intervenire solo sul decoder sound.
Per farlo dalla centralina, in modalità programmazione, do il comando cv15=2 ...questo scrive il valore 2 nella cv15 di TUTTI e 3 i decoder.
Dopodichè i successivi comandi di programmazione verranno riconosciuti solo dal decoder sound in quanto è l'unico ad avere il valore della cv15 uguale a quello della cv16. Cosa molto importante sarà solo questo decoder a rispondere con gli impulsi di ACK per dire alla centralina che è andato tutto bene oppure per restituire il valore di una cv.
Fatto questo se voglio potrò rimettere la cv15 a zero in modo che nessun decoder possa ricevere comandi di programmazione.

Ora che i decoder sono farciti di funzionalità questa modalità di blocco ha perso di significato quindi non è detto che nel decoder sia implementata.

in ogni caso se volete provare ad usarla per "bloccare" il decoder (per metterlo al riparo dai vostri errori, non vi salva da anomalie della centralina o del decoder stesso) la procedura corretta è:
- impostate la cv16 ad un valore diverso da zero (diciamo 3)
- impostate la cv15 a 3 per programmare il decoder e poi mettetela a zero per bloccarlo
- finche la cv15 sarà zero o comunque diversa da 3 il decoder non riceverà i comandi di programmazione (però ricordatevelo!!)

NB: opportuno fare delle prove per capire se funziona e soprattutto se funziona in tutte le modalità di programmazione ovvero anche programmando in POM oppure tramite railcom.


Top
 Profilo  
 
 Oggetto del messaggio: Re: Curiosita' su decoder Zimo
MessaggioInviato: lunedì 19 febbraio 2024, 18:13 
Non connesso

Iscritto il: giovedì 12 gennaio 2006, 17:38
Messaggi: 1279
Massimiliano_1978 ha scritto:
Cari colleghi,
programmando i decoer da 16+ Zimo MX630 ho notato che non riesco a bloccarli da ulteriori programmazioni facendo cv15=0.....qualcuno conosce quali sono le due cv o la cv che serve per "bloccare" i decoder affinchè non si resettino per causa accidentale....


Salve Massimiliano, ho appena letto la tua richiesta. Tutti i decoder Zimo della serie MX600 (sound e non sound) permettono il blocco della programmazione agendo sulla CV144. Per bloccarli basta impostare CV144 = 64 (bit6 = 1); per sbloccarli CV144 = 0.
Buon lavoro.
Carlo Borra


Top
 Profilo  
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 3 messaggi ] 

Tutti gli orari sono UTC + 1 ora [ ora legale ]


Chi c’è in linea

Visitano il forum: costa, Google [Bot] e 36 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  

Duegi Editrice - Via Stazione 10, 35031 Abano Terme (PD). Italy - Tel. 049.711.363 - Fax 049.862.60.77 - duegi@duegieditrice.it - shop@duegieditrice.it
Direttore editoriale: Luigi Cantamessa - Amministratore unico: Aldo Baldi - Direttori responsabili: Pietro Fattori - Daniela Ottolitri.
Registro Operatori della Comunicazione n° 37957. Partita iva IT 05448560283 Tutti i diritti riservati Duegi Editrice Srl