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).
 
  Italiano
 Italiano
			