Switch

FUNZIONE SWITCH

La funzione “switch” è simile alla funzione decisione, ma permette di 11 scelte rispetto alla due possibilità yes/no (vero/falso).

Display name:

il nome che appare sull’icona nel diagramma di flusso.

Switch:

questo è il parametro che decide quale via seguirà il programma.

Variable arrow:

cliccando sulla freccia nera del pannello proprietà, è possibile selezionare una variabile o crearne una nuova.

Case option:

per l’icona switch, possono essere impostate fino a 10 possibili percorsi.

Cliccando sul piccolo box, sotto la variabile, questa può essere abilitata, ed è il valore che seleziona il percorso.

Se nessun valore impostato per il percorso, il programma proseguirà alla prossima istruzione del diagramma di flusso.

funzione switch
funzione switch case

Funzione switch

 switch case

funzione switch count
funzione switch count2
funzione switch count 3

Esempio di utilizzo della funzione Switch

Creo la variabile COUNT e con la funzione Calcolo, incremento COUNT di 1 ad ogni ciclo:

Count = Count + 1

Utilizzo la variabile “COUNT” per stabilire il percorso della funzione “Switch”

Poiché conto anche lo Zero, per 5 percorsi, metterò il flag su 1,2,3,4.

multiplexer

quando si vuole gestire continuamente più uscite in successione, si utilizza la funzione “switch case”.

C Code

esecuzione rallentata

Riccardo Monti