PDA

Просмотр полной версии : несоответствие в описании данных



Семеленов Валерий
18.11.2010, 17:03
Добрый день всем.
Занимаюсь АСУТП уже более 15 лет.
На одном из объектов субподрядчики поставили Ваши замечательные ТРМ133.
Возникла проблема - надо информацию с ТРМ133 ввести к нам в систему.

После поисков информации, звонков к Вам и т.п. у меня появились и Описание протокола и Описание Параметров ("Список сгенерирован автоматически программой-конфигуратором (Дата и время сборки программы Nov 9 2009 14:15:20) Thursday, June 03, 2010").

В Списке параметров написано, что функция "rEAd" - Значение с измерителя - возвращает "Стандартный 4-х байтовый float (IEEE)".
Но!
Программа "ТРМ133_v1401.exe" при ручном опросе этой же команды пишет что тип данных - StoredDot и мне в ответ приходят 6 (!) байт информации.

Хотелось бы всё таки узнать формат этих самых StoredDot, откуда взялись лишние 2 байта, как их можно распознать и что с ними делать...

С уважением.
Инженер-системотехник Семеленов Валерий.

P.S. Библиотеки просьба не предлагать, т.к. мы НЕ используем Windows...
P.P.S. Как узнать в StoredDot количество знаков после запятой??

Малышев Олег
19.11.2010, 11:19
Данные приходят в формате IEEE32 float +2 байта времени (циклический счетчик в 1/100 сек)