Con il passaggio alla versione XUnified (Vedi articolo) abbiamo modificato i nomi di alcuni oggetti (Funzioni e FB) e di alcune dichiarazioni di tipo, nel tuo caso il FB ModbusMaster che stai utilizzando è quello sviluppato per i sistemi XTarget, mentre probabilmente stai sviluppando su un sistema XUnified. Cosa fare..
a) Puoi inserire nel progetto la libreria eLLabXUnifiedAdjLib che contiene l’adattamento degli oggetti alla nuova libreria.
b) Puoi sostituire il FB ModbusMaster con quello presente nella libreria eLLabObsoleteLib, che è esattamente uguale al precedente ma è stato riscritto per renderlo compatibile con la nuova architettura XUnified.
c) Puoi sostituire il FB ModbusMaster con la nuova versione (Vedi articolo) effettuando le opportune modifiche sui parametri.
E’ ovvio che per sfruttare tutte le caratteristiche della nuova architettura XUnified consiglio di utilizzare l’opzione “c”.