In questa pagina vengono presentati i vari scritti corrispondenti ai piu' comuni
segnali utilizzati da RFI, con la speranza che servano di esempio per la
descrizione di altre, piu' complesse combinazioni.
I vari scritti fanno riferimento alle icone che rappresentano i vari aspetti dei
segnali. Prima di utilizzare i file .tds è quindi necessario scaricare il
seguente file:
- File signals.zip:
contiene le icone dei segnali di protezione e avviso a 1 e 2 luci, compresi
i segnali permissivi.
È disponibile un tracciato di esempio, creato da Paolo Scarazzato, che contiene
tutti i file .tds descritti in queste pagine e
tutte le icone usate per visualizzare i vari aspetti.
Il tracciato è scaricabile dal seguente link.
Segnale di Protezione a 1 luce
File: rfi_prot1.tds
Come descritto nella pagina precedente, il segnale di protezione a 1 luce ha le
seguenti caratteristiche:
| rossa |
arresto |
red |
|
| gialla |
via libera con avviso
di via impedita |
yellow |
next.aspect = red |
| verde |
via libera |
green |
next.aspect ! red |
Segnale di Protezione con Accoppiato Avviso a 2 luci
File: rfi_prot2.tds
| rossa-spenta |
arresto |
red |
|
| gialla |
via libera con avviso di via
impedita su corretto tracciato |
yellow |
next.aspect = red |
| verde |
via libera su corretto tracciato |
green |
next.aspect ! red and
.switchThrown = 0 |
| rosso-giallo |
via libera con avviso di via
impedita su tracciato deviato |
red_yellow30
red_yellow60
red_yellow100 |
next.aspect = red and
.switchThrown and
.nextLimit = 30/60/100 |
| rosso-verde |
via libera con avviso di via
libera su tracciato deviato |
red_green |
next.aspect ! red and
.switchThrown |
Segnale di Avviso a 1 luce
File: rfi_avv1.tds
I segnali di avviso si distinguono perchè l'azione associata a ciascun aspetto
è sempre "none". Cioè:
Aspect: green
IconE: gE.xpm
Action: none
Aspect: yellow
IconE: yE.xpm
Action: none
Questa indicazione rende "inattivo" il segnale. Cioè
anche se l'utente clicca
sul segnale, l'aspetto del segnale non cambierà, poichè
l'aspetto stesso
dipende solo dall'aspetto del segnale di protezione successivo.
| gialla |
avviso di via impedita |
yellow |
next.aspect = red |
| verde |
avviso di via libera |
green |
next.aspect ! red |
Segnale di Avviso a 2 luci
File: rfi_avv2.tds
| gialla |
via libera con avviso
di via impedita |
yellow |
next.aspect = red |
| verde |
via libera con avviso di via libera
senza limitazioni di velocita' |
green |
next.aspect = green |
| giallo-verde |
via libera con avviso
di via libera e limite a 30 km/h |
yellow_green |
next.aspect = red_yellow30 |
| giallo-verde lampeggiante |
via libera con avviso
di via libera e limite a 60 km/h |
yellow_green_flashing |
next.aspect = red_yellow60 |
giallo-verde
lampeggiante
alternato |
via libera con avviso
di via libera e limite a 100 km/h |
yellow_green_switching |
next.aspect = red_yellow100 |
Segnali di blocco automatico
File: rfi_autom1.tds
È anche possibile specificare che un segnale è di blocco automatico. È
sufficiente usare la seguente sintassi nella sezione "OnInit:" del file corrispondente:
OnInit:
.aspect = red
.fleeted = 1
end
Assegnando il valore "1" all'opzione ".fleeted" si rende il segnale "automatico".
Le altre azioni associate al segnale dovranno essere le seguenti:
OnCleared:
if .aspect = red
if next.aspect = red
.aspect =
yellow
else
.aspect =
green
end
end
end
OnUpdate:
if .aspect = red
return
end
if next.aspect = red
.aspect = yellow
else
.aspect = green
end
end
È disponibile un tracciato di esempio, creato da Paolo Scarazzato, che contiene
tutti i file .tds descritti in queste pagine e
tutte le icone usate per visualizzare i vari aspetti.
Il tracciato è scaricabile dal seguente link.
La pagina successiva riassume gli eventi e le
proprieta' associabili a ciascun tipo di elemento di binario (quindi non solo ai segnali).
|