top of page

Come gestire una serie di dati fissi

Quando si ha una serie di dati fissi all'interno del programma, (per esempio un dato che identifica la modalità di un lavoro, o uno che indica il ritardo di accensione di un'uscita) il modo migliore per gestirli, caricarli, salvarli ecc. è quello di definire tipi di strutture dati (typedef struct), nelle quali vengono definiti i dati fissi, e di definire una serie di funzioni per varie operazioni relative ai dati (come ad esempio resettarli con i valori di default ecc.).

La struttura dati viene dichiarata nel common.h (o comunque all'interno di un file .h incluso nel common).

All'interno dello stesso file .h vado anche a definire le funzioni e le variabili per eseguire operazioni con i dati.

Esempio:

Di seguito riportiamo anche un esempio applicativo reale commentato

Esempio Reale

banda 1_#rect222.png

SYEL S.R.L. Industrial Automation & Electronic Systems 

P.I./C.F. 01140840503   Via Liguria, 1  -  56030 Pontedera Gello (PI) Italy

phone: ++39 0587 294096    e-mail: syel@syel.it     PEC: syel@pec.it   codice destinatario univoco 5RUO82D

banda 2_#rect222.png

La nostra azienda SYEL S.R.L. partecipa al Progetto Progetto Ottimizzazione delle logiche di produzione e innovazione operativa: collaudi e qualità delle nuove produzioni - IN.PRO.Q_SYEL, Codice S.I 324793, CUP D84D26000500006, COR approvato con D.D. n. 5779 del 09/03/2026 a valere dell’Avviso pubblico per il finanziamento di progetti di formazione continua rivolta a lavoratrici e lavoratori per attività di innovazione tecnologica.

bottom of page