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


Еще раз о структуре PAR

Вы не вошли.

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

Боков Антон
14.12.2006 22:17:37
#1

Гость

Еще раз о структуре PAR

Помогите разобраться с усилением в структуре PAR.
Написал программу в Delphi – свой осциллограф для модуля Е14-140. Он должен сохранять данные в формате DAT (и файл PAR) . Все работает, кроме усиления.

Усиление, как приведено в примере, задает структурой
AdcGainArray     : Array[0..31] Of Byte;    // 1байт*32 - массив, каждый элемент которого 
                                                 // равен индексу коэффициенту усиления (0,1,2 или 3)

Записываю сигнал амплитудой 10В ( диапазон +-10В, указываю в структуре PAR код – 00). Открываю файл для просмотра программой File Viewer . Вижу - амплитуда сигнала примерно 1,24В. Как исправить эту ДОСТАВШУЮ МЕНЯ ошибку?
Вроде уже все коды усиления перепробовал.


А описание структуры Bin файла можно?
Заранее благодарен

PowerGraph
15.12.2006 10:53:41
#2

Гость

Re: Еще раз о структуре PAR

Что Вы записываете в поле PlataName в структуре PAR?
В это поле нужно писать "E140", тогда File Viewer и другие программы будут правильно отображать сигналы.
С точки зрения компьютера устройства "Е14-140" не существует, это только надпись на коробке. Это устройство называется "E-140" в диспетчере устройств, либо E140 - записано в самом устройстве. Вот такая путаница.

Боков Антон
17.12.2006 23:11:28
#3

Гость

Re: Еще раз о структуре PAR

Спасибо за помощь. Все действительно работает.