32 - Rocrail: azioni (segnali)
Inviato: 8 gennaio 2025, 13:13
Proseguiamo il discorso delle azioni con il focus sui segnali.
Se guardiamo il paragrafo 27 abbiamo visto che possiamo comandare un segnale negli itinerari: Ad esempio il segnale 'sg12' viene posto al 'giallo' qundo si attiva l'itinerario da 'bk1' a 'bk5'.
Restava il problema di come far tornare al 'rosso' il segnale in questione visto che non è pilotato dai blocchi.
Creiamo quindi una azione (in questo demo ho cancellato tutte le azioni fatte precedentemente per migliorare la comprensione): Come ID diamo il nome 'sg12_rosso': Nella scheda 'Generale' il tipo sarà 'Segnale' visto che l'azione comanderà un segnale: Nel campo 'ID', visto che abbiamo scelto il tipo segnale, saranno elencati tutti i nostri segnali: Nel campo 'Comando' saranno presenti i comandi relativi ai segnali: Dato che lo scopo è creare una azione che metta al rosso il segnale 'sg12' ecco il risultato: Come al solito dobbiamo applicare l'azione. Il primo sensore disponibile, dopo il segnale, è 'fb25'. Quini apriamo le proprietà ed andiamo nella azioni del sensore in questione: Selezioniamo l'azione e nel campo 'Stato' selezioniamo 'on', ovvero quando il sensore si attiva l'azione verrà eseguita:
Facciamo la stessa operazione sul sensore 'fb31' che è il primo sensore disponibile quando il deviatoio è in deviata verso il blocco 'bk5': Vediamo cosa succede:
Quando si attivano i sensori il segnale viene messo al rosso.
Se guardiamo il paragrafo 27 abbiamo visto che possiamo comandare un segnale negli itinerari: Ad esempio il segnale 'sg12' viene posto al 'giallo' qundo si attiva l'itinerario da 'bk1' a 'bk5'.
Restava il problema di come far tornare al 'rosso' il segnale in questione visto che non è pilotato dai blocchi.
Creiamo quindi una azione (in questo demo ho cancellato tutte le azioni fatte precedentemente per migliorare la comprensione): Come ID diamo il nome 'sg12_rosso': Nella scheda 'Generale' il tipo sarà 'Segnale' visto che l'azione comanderà un segnale: Nel campo 'ID', visto che abbiamo scelto il tipo segnale, saranno elencati tutti i nostri segnali: Nel campo 'Comando' saranno presenti i comandi relativi ai segnali: Dato che lo scopo è creare una azione che metta al rosso il segnale 'sg12' ecco il risultato: Come al solito dobbiamo applicare l'azione. Il primo sensore disponibile, dopo il segnale, è 'fb25'. Quini apriamo le proprietà ed andiamo nella azioni del sensore in questione: Selezioniamo l'azione e nel campo 'Stato' selezioniamo 'on', ovvero quando il sensore si attiva l'azione verrà eseguita:
Facciamo la stessa operazione sul sensore 'fb31' che è il primo sensore disponibile quando il deviatoio è in deviata verso il blocco 'bk5': Vediamo cosa succede:
Quando si attivano i sensori il segnale viene messo al rosso.