Prima di tutto, evitiamo se possibile di utilizzare una macchina a stati gerarchica (cioè a più livelli, come descritta nell'articolo sulla logica di controllo), in modo da non complicarci troppo la vita.
Per farlo, utilizziamo i due pseudo-stati Any state e Any state except Inactive, in giallo nel diagramma
Come si vede già dal diagramma, i particolare esaminando le azioni, ci sono due variabili di stato extra:
Giorgio Barchiesi
Albo degli Ingegneri Sez. A, N. 4027 della Prov. di Trento
P.IVA 02370260222, C.F. BRC GRG 58L26 C794R
Copyright © 2015-2024 Giorgio Barchiesi - Tutti i diritti riservati