Comunicazione

 

Solitamente chi si occupa di installazione, manutenzione e riparazione di sistemi automatici non ha approfondite conoscenze di programmazione (se non rispetto al proprio specifico lavoro). Per questo gli utenti dei sistemi di telegestione hanno la necessit di utilizzare programmi caratterizzati da flessibilit di impiego ed elevate prestazioni, ma anche da costi contenuti e semplicit di programmazione che siano in grado di offrire una completa autonomia di impiego anche all'utente non esperto in informatica.
Nel processo di evoluzione che i sistemi di supervisione e controllo degli edifici e degli impianti hanno subito nel corso degli anni, l'impiego di software applicativi basati su interfaccia grafica ha avuto il maggiore sviluppo.
Infatti, mentre un tempo l'interfaccia grafica svolgeva funzioni di interazione con gli impianti solo per visualizzare e comandare le periferiche, nei software di supervisione di ultima generazione, si hanno altre funzioni complementari che permettono una completa gestione del sistema attraverso l'interfaccia grafica, grazie alle interazioni tra quest'ultima e tutti gli altri software che costituiscono il sistema.
Il software passato in breve tempo dall'utilizzo di linguaggi sequenziali strutturati a linguaggi object-oriented.

Un oggetto grafico un elemento complesso formato da un insieme di simboli grafici, che unisce in s e mette a disposizione dell'utente funzioni e valori in modo strutturato e sicuro, nascondendo all'utilizzatore le singole propriet e i singoli metodi di gestione. Quindi, come tale, un oggetto include una serie di metodi e propriet che sono utilizzate per rappresentare e gestire informazioni in funzione dell'oggetto fisico ad esso associato. L'utilizzo di oggetti grafici comporta notevoli benefici in quanto permette l'utilizzo da parte di utenti che non conoscono in modo dettagliato il processo o che preferiscono personalizzare il sistema. Inoltre un'interfaccia grafica esteticamente gradevole e funzionale, permette di ridurre gli errori di associazione e di interagire facilmente con le diverse applicazioni.