Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


E14-440, LGraph2, формат файла .dat

Вы не вошли.

 Поиск | Регистрация | Вход 

Михаил
31.08.2012 08:56:51
#1

Гость

E14-440, LGraph2, формат файла .dat

Здравствуйте!

Какой формат имеет файл .dat, создаваемый LGraph2 при использовании АЦП E14-440? В руководстве пользователя LGraph2 (раздел 7.3) ничего про эту модель не сказано.

31.08.2012 09:11:06
#2

Сотрудник "Л Кард"
Здесь с 23.04.2014
Сообщений: 237

Re: E14-440, LGraph2, формат файла .dat

Описанный в руководстве формат общий для всех приборов, т.е. все, приведенное в Приложении 7.3., применимо к Е14-440. Если Вы заметили, про другие модели тоже ничего не сказано :-))

Михаил
31.08.2012 11:20:44
#3

Гость

Re: E14-440, LGraph2, формат файла .dat

Руководство говорит буквально следующее: "Каждый отсчет имеет размер short 16 бит, double 32 бит (для модулей LTR) или float (для Е-124)." Я правильно понимаю, что отсчёта является 16-битным целым со знаком для всех АЦП L-Card за исключением модулей LTR и E-124?

31.08.2012 11:29:03
#4

Сотрудник "Л Кард"
Здесь с 23.04.2014
Сообщений: 237

Re: E14-440, LGraph2, формат файла .dat

для Е14-440 - это именно так.

Михаил
31.08.2012 11:40:39
#5

Гость

Re: E14-440, LGraph2, формат файла .dat

Получается, в .dat-файле в моём случае лежат сырые данные с АЦП. Они в формате big endian или little endian?

31.08.2012 15:01:10
#6

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 676

Re: E14-440, LGraph2, формат файла .dat

Формат little endian - вначале идет младший байт.

Михаил
31.08.2012 16:08:25
#7

Гость

Re: E14-440, LGraph2, формат файла .dat

Хорошо, а как пересчитать сырые данные из формата АЦП в вольты? Я так понимаю, нужно использовать коэффициенты из массивов CalibrScale и CalibrOffset и индекс коэффициента усиления из AdcGainArray. Как выглядит соответствующая формула? Какую роль играют огромные массивы коэффициентов AdcOffset и AdcScale?

31.08.2012 16:25:12
#8

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 676

Re: E14-440, LGraph2, формат файла .dat

К 16-битному коду надо прибавить CalibrOffset, затем домножить на CalibrScale (для соответствующего диапазона АЦП). После чего перевести код в вольты, для этого полученный код надо умножить на диапазон АЦП в вольтах и поделить на 8000.
Массивы AdcOffset & AdcScale - это пользовательские калибровочные коэффициенты.

Михаил
05.09.2012 12:45:34
#9

Гость

Re: E14-440, LGraph2, формат файла .dat

Владислав, спасибо за информацию. Сегодня доделал программу, данные успешно считываются.