Buscar maior valor entre tags analógicas

Boa tarde pessoal!!

Preciso criar uma função/condição que me retorne o maior valor entre varias tags analógicas recebidas do plc, tentei fazer um if comparador mas fica muito complexo, se existir um método adequado para isso eu ficaria muito feliz. Agradeço muuito a ajuda de vocês.