stanislau вообще аварии пакуют в одну переменную, а распаковать и русскими буквами написать уже дело Scada системы
ИМХО, не вижу смысла на экране ПР расшифровывать несколько одновременных аварий, там достаточно кода и времени.
Не насилуйте ПР лишним кодом достаточно ошибки раскидать на биты. Например для одних ошибок дать 0,1,2 биты, для других ошибок 4,5,6 и так далее. 3 бита дают 7 ошибок любого типа. и вот на экран выводить несколько цифер от 1 до 7 + банальная табличка на дверце щита легко позволит идентифицировать ошибку персоналу с экрана.