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:
Luce | Significato | Aspetto | Condizione |
---|---|---|---|
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
Luce | Significato | Aspetto | Condizione |
---|---|---|---|
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.
Luce | Significato | Aspetto | Condizione |
---|---|---|---|
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
Luce | Significato | Aspetto | Condizione |
---|---|---|---|
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 proprietà associabili a ciascun tipo di elemento di binario (quindi non solo ai segnali).