Немного повозившись с подключением библиотек программа у меня откомпилировалась. Теперь пытаюсь понять что изменить, чтобы считать переменную. В коде REQUEST_RHR := (adr_slave:=2,cod_fun:=3); adr_slave - это адрес устройства, а cod_fun - это смещение? И ещё вопрос, у вас в коде переменная считывается в массив BufBR[1]? И ещё мне бы убрать запись в переменную, или лучше считать переменную по другому адресу?