"Smart" Display LCD con touch e connessione seriale (Modbus)

"Smart" display LCD a colori e di vario formato e risoluzione, controllati remotamente tramite collegamento seriale RS485 Modbus-RTU

Se può sembrare strano il pilotare un display, anche di elevata risoluzione, tramite una linea seriale, in realtà è un'ottima soluzione quando la scheda di controllo della macchina (CPU) e il display per la interfaccia HMI sono distanti fra loro. In questo caso una comunicazione standard per i display di questo tipo (SPI o i2C) non è possibile. Il display è in realtà un display "intelligente" che è corredato da una elettronica dedicata. Il microcontrollore di questa elettronica governa il display e gestisce tutte le grafiche visualizzate. La linea seriale Modbus deve semplicemente gestire comandi per la scelta delle parti grafiche da visualizzare, e leggere i tocchi del touch-screen, associarli all'icona scelta, ed inviare il messaggio alla scheda CPU.

Tutta la grafica del display si programma a parte con una speciale applicazione, e ogni icona o grafica viene associata ad un comando che la CPU trasmette in seriale quando tale oggetto grafico deve essere visualizzato. Ricevuto il comando, il microcontrollore che governa il display provvede ad estrarre dalla memoria locale l'oggetto richiesto, e visualizzarlo sul dfisplay nella posizione programmata.

Contemporaneamente la posizione viene associata alla gestione del touch-screen: un tocco sull'oggetto grafico genera un comando (seriale) alla CPU che potrà così gestire le azioni legate alla richiesta dell'utente.