Tastiera a matrice.

Il blocco (Figura 1) viene utilizzato per fornire la possibilità di lavorare con la tastiera a matrice.

                                                                                               Figura 1 

In una tastiera a matrice, i pulsanti sono collegati tra righe e colonne. Può esserci un numero diverso di righe e colonne. Esempio di tastiera a matrice (Figura 2).

                                                                                                  Figura 2 

Nelle proprietà del blocco è possibile impostare il numero di righe e il numero di colonne.  Inizialmente, righe e colonne non sono collegate e sono contrassegnate in rosso (Figura 3).

                                                                                                  Figura 3 

Righe e colonne sono collegate ai pin digitali del controller. Per collegare una riga o colonna a un pin digitale, fai doppio clic su una riga o colonna specifica. Questo aprirà la finestra di dialogo per la selezione dei pin (Figura 4).

                                                                                                  Figura 4 

In conformità con ciò, vengono formate le uscite del blocco. Il nome dell'output è formato come segue: C(+numero di riga)xP(+numero di colonna). Pertanto, premendo un pulsante tra la prima riga e la prima colonna si otterrà un livello alto sull'uscita C1xP1 o premendo un pulsante tra la terza riga e la seconda colonna si otterrà un livello alto sull'uscita C3xP2.

Nota: il blocco rileva la pressione simultanea di un massimo di due pulsanti. La pressione simultanea di tre pulsanti determina un rilevamento errato dei pulsanti premuti. Ciò è dovuto al layout della tastiera.

Collegamento al controllore (Figura 5).

                                                                                                  Figura 5 

File FLProg.

Crea il tuo sito web gratis! Questo sito è stato creato con Webnode. Crea il tuo sito gratuito oggi stesso! Inizia