Linguaggi di comunicazione

 

Per permettere la comunicazione tra i dispositivi monitorati e quelli di raccolta e analisi dei dati necessario un linguaggio comune, cio un insieme di regole e comandi riconosciuti da entrambe le parti coinvolte chiamato protocollo di comunicazione.
Esistono diversi protocolli: alcuni sono proprietari, cio sviluppati da un singolo soggetto per la comunicazione dei propri strumenti, altri vengono definiti standard, anche se non sono ancora universalmente affermati e permettono la comunicazione anche fra strumenti provenienti da costruttori diversi.
Per fare in modo che entrambi i soggetti riescano a mettersi in comunicazione tra loro necessario adottare un dispositivo hardware denominato gateway che traduce uno dei due protocolli utilizzati in modo da renderlo compatibile e quindi interpretabile dall'altro.
 

LonWorks
Con milioni di dispositivi installati in tutto il mondo, il sistema LonWorks, sviluppato da Echelon una delle soluzioni dominanti nel mercato dell'automazione e del controllo industriale, di uffici, abitazioni e trasporti.
 
Modbus
Introdotto negli anni '70, il protocollo Modbus diventato uno dei linguaggi pi utilizzati dai BMS (Building Management Systems).

 

BACnet
E' il protocollo designato nel '95 da ASHRAE (America Society of Heating, Refrigerating and Air-Conditioning Engineers) come linguaggio ufficiale dell'organizzazione.

 

TCP/IP
Sono i protocolli di comunicazione utilizzati per la comunicazione via Internet.
Il TCP (Transmission Control Protocol) suddivide e poi riassembla ogni informazione e messaggio in elementi (detti pacchetti), mentre l'IP (Internet Protocol) provvede a far giungere i pacchetti alle giuste destinazioni.
Viene utilizzato il TCP/IP perch Internet una rete a commutazione di pacchetto: poich non esiste un'unica connessione ininterrotta tra mittente e ricevente, le informazioni, quando vengono inviate, sono suddivise in tanti pacchetti, inviati contemporaneamente su molti percorsi diversi e poi riassemblati all'estremit ricevente.