Azione costantemente attiva RocRail

Sezione dedicata alle discussioni riguardanti tutti i software (Windigipet, Railware, Railroad&Co) per PC ingrado di gestire il nostro plastico.

Moderatore: Seba55

Rispondi
Messaggio
Autore
FS4ever
DCCReady
Messaggi: 5
Iscritto il: martedì 18 dicembre 2012, 10:13
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: DCC Roco Multimaus
Contatta:

Azione costantemente attiva RocRail

#1 Messaggio da FS4ever »

Buonasera: vorrei imparare a usare le azioni su rocrail.
Ho oltremodo la necessità di cui a questo topic: vorrei che fosse eseguita una azione sempre, cioè che sia costantemente attiva.
Mi spiego meglio:
- ogni volta che passa un treno per il LOOP_DWN il deviatoio SW26 si pone in Deviata

Se possibile questo al di fuori di ogni programmazione: per adesso uso solo gli itinerari.
Il tratto in questione è sezionato nei tratti indicati con 1,2 e 3 nella foto sotto.

Si riesce?

Grazie in anticipo a chi avesse la pazienza di seguirmi.

Immagine
(Sopra: il tratto oggetto del topic)

(Sotto: il tracciato completo)
Immagine

Buddace
Site Admin
Messaggi: 16763
Iscritto il: lunedì 2 febbraio 2004, 17:25
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: TMWDCC TBX zDCC Lokmaus2 HornbySelect Arnold Intellibox Claudia_CommandStation
Località: Torino
Contatta:

Re: Azione costantemente attiva RocRail

#2 Messaggio da Buddace »

Basta associare l'azione allo stato occupato di un sensore che si trova nel cappio.
Fondatore e amministratore di DCCWorld

http://www.DCCWorld.com - il sito dedicato interamente ai sistemi di controllo digitale per il modellismo ferroviario.

FS4ever
DCCReady
Messaggi: 5
Iscritto il: martedì 18 dicembre 2012, 10:13
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: DCC Roco Multimaus
Contatta:

Re: Azione costantemente attiva RocRail

#3 Messaggio da FS4ever »

Ho provato. Era semplice. E io che mi stavo perdendo in elucubrazioni del tipo variabili, lettura stati sensore eccetera...
Ho creato due azioni: una che swappa SW26 in dritto e una in deviata. Le ho assegnate come azione sul blocco fb206 con due modi: uno che swappa dritto se era deviato e l'altro viceversa. Funziona.

Mi chiedo però come interagisce con itinerari e pianificazioni... farò qualche prova.

grazie, per ora

docdelburg
PlasticoDigitale
Messaggi: 933
Iscritto il: lunedì 16 agosto 2010, 20:27
Scala: H0
Ho il plastico: No
La mia centrale digitale.: Digitrax DCS52 e DCC++
Località: Madrid (España)

Re: Azione costantemente attiva RocRail

#4 Messaggio da docdelburg »

Se hai itinerari che vanno da un blocco esterno (FB_int/FB_est) al blocco LOOP_DWN il deviatoio SW26 sarà bloccato in una posizione compatibile con la direzione dell'itinerario e l'attivazione del sensore FB206 rischia di non avere effetto fin quando l'itinerario non è completato e distrutto.
Personalmente risolvo il problema in altro modo, trattandosi in ogni caso di un cappio.
Lo stesso itinerario, in entrata o in uscita dal cappio, disporrà il deviatoio SW26 nel modo opportuno; il blocco LOOP_DWN dovrà essere caratterizzato da "NESSUNA SOSTA" quindi permettere un transito senza rallentamenti. Parallelamente all'azionamento del deviatoio SW26 si azionerà un relé bistabile 2D2P (a due vie) per gestire la polarizzazione del cappio. Il decoder che azionerà il motore del deviatoio SW26 azionerà sempre contemporaneamente il relé.
Per semplificare le cose non sarebbe male prevedere una sola direzione di marcia tra i deviatoi SW27 e SW26 nel tratto comprendente il blocco LOOP_DWN (suggerirei una direzione antioraria).

In questo modo ci sarà un traffico nei due sensi da un blocco esterno ai binari tronchi con blocchi SF_1...SF_7 con SW26 in corretto tracciato e polarità corretta e SW27 in deviata.
Per il transito nel cappio in senso antiorario, itinerario [BloccoEsterno-LOOP_DWN-] SW26 e SW27 in corretto tracciato e polarità corretta fino al blocco LOOP_DWN.
Senza sosta si attiva l'itinerario [LOOP_DWN+-BloccoEsterno] con deviatoio SW26 in deviata e inversione della polarità.
In questo modo non serve avere un'azione specifica che agisca sul deviatoio SW26, si risparmia l'uso di un modulo per la gestione della polarizzazione del cappio e non si dovranno avere fastidiosi microcortocircuiti per la gestione della polarità.
A disposizione per meglio comprendere quanto sopra esposto.
Mauro Menini

FS4ever
DCCReady
Messaggi: 5
Iscritto il: martedì 18 dicembre 2012, 10:13
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: DCC Roco Multimaus
Contatta:

Re: Azione costantemente attiva RocRail

#5 Messaggio da FS4ever »

Grazie anche a te Doc ! fa piacere risentirti.
L'automatismo ha riscosso successo con una azione sul sensore fb206. Questa azione legge lo stato del deviatoio sw26 e lo inverte. La cosa accade ogni volta che il sensore si eccita (= va in stato "true")
Per fare questo ho impostato due azioni:
Una che devia lo scambio se è in stato dritto e
...viceversa.
ImmagineImmagine

ho dunque associato le due azioni sul sensore "fb206":
Immagine

L'azione SWP_SW26_DEVIATO ha come condizione:
Immagine

mentre l'altra, viceversa:
Immagine

Nota: non considerate la compilazione del campo locomotiva con E444R. C'è perchè al momento dello screenshot era presente nel blocco di un itinerario che considera anche il sensore 206.

GRAZIE ANCORA A TUTTI

Rispondi