Processo di esecuzione del messaggio (generale)

Nel seguente diagramma sono illustrate la modalità e la tempistica dell'esecuzione dei messaggi in base allo stato della coda Com.
Esecuzione del messaggio in base alla coda Com
Diagramma che illustra la modalità e la tempistica dell'esecuzione dei messaggi in base allo stato della coda Com
Sequenza di eventi identificata nel diagramma precedente
N.
Descrizione dell'evento
1
Il messaggio è abilitato.
Se la coda Com è vuota, il buffer è allocato per il messaggio e il messaggio viene aggiunto alla coda Com per la trasmissione.
La dimensione della coda Com è 4. Ogni canale ha una coda distinta.
2
Se la coda Com è piena, il messaggio viene aggiunto alla coda Attesa.
Non appena la coda Com si svuota, il messaggio viene aggiunto alla coda Com dalla coda Attesa.
Non esiste un limite di dimensione per la coda Attesa. Ogni canale ha una coda distinta.
3
L'attività di comunicazione esegue i messaggi presenti nella coda Com a ogni Fine scansione per la trasmissione.
Le code di ogni canale vengono elaborate una per volta con metodo round robin.
Viene eseguito un messaggio per ciascun canale. Il processo continua fino all'esecuzione di tutti i messaggi o fino alla scadenza della comunicazione pianificata (10 ms).
Come da pianificazione, nella successiva Fine scansione viene visualizzato per primo il canale successivo all'ultimo elaborato.
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal