Non hai indicato il tipo di PLC ed il protocollo di comunicazione che stai utilizzando.
In generale per velocizzare la comunicazione conviene avere le variabili di allarme sul PLC in un array consecutivo, piuttosto che variabili allocate ad indirizzi diversi.
In questo modo il pannello può raggruppare la lettura con una singola richiesta anzichè in molte richieste una per ogni allarme (Questo dipende dal protocollo utilizzato).
Se hai già le variabili di allarme in un array e la velocità non migliora occorre analizzare la comunicazione con il programma EasyDiagnoser per vedere che non ci siano errori di comunicazione che la rallentano.