Ковыряю исходники контроллера AGV (Automated Guided Vehicle), нашёл вот такой вот инновационный метод преобразования двух байт в двухбайтовое число:
int num1 = Convert.ToInt32(this.CommIN[2].ToString("X").PadLeft(2, '0') + this.CommIN[3].ToString("X").PadLeft(2, '0'), 16);
//this.CommIN - это массив байт (byte[]), принятых по сети от контроллера трафика