PDA

Просмотр полной версии : ТРМ 201. Не обновляется SP при запросе



Falcom
09.07.2013, 11:31
Прибор ТРМ 201. Версия: V03.0002


procedure TForm1.btnQuerySPClick(Sender: TObject);
var valSP: single;
begin
ReadFloat24(16, 0, 'SP', valSP, 0);
Memo.Lines.Add('SP = '+FloatToStr(valSP));
end;

Данный запрос возвращает одно и тоже значение. При ручном изменении уставки на приборе, запрос не видит этих изменений.
Но если войти в режим программирования (3 секунды удерживаем кнопку ПРОГ. на панели прибора) и выйти, тогда запрос
ReadFloat24(16, 0, 'SP', valSP, 0); считывает уставку. Т.е. пока прибор не перевести в режим программирования, уставка не обновляется.

Мне нужно считывать PV и SP и следить, чтобы PV не превысил SP.
PV считывается нормально этим запросом
ReadFloat24(16, 0, 'PV', valPV, -1);

Как заставить прибор выдавать текущую уставку SP при опросе с компьютера. Кстати пробовал через конфигуратор, он тоже при запросе не обновляет значение SP.

Прибор позволяет менять уставку без входа в режим программирования. А компьютер не видит, что уставка в приборе изменилась.

capzap
09.07.2013, 12:14
После того как отредактировали уставку смените окно и уставку закроется, покрайней мере на 202-ой у меня так

Falcom
09.07.2013, 15:16
После того как отредактировали уставку смените окно и уставку закроется, покрайней мере на 202-ой у меня так
Не совсем понял, "сменить окно" - что имеется ввиду?