PDA

Просмотр полной версии : ПР200 и аналоговый выход от датчика вакуума



jurich
23.12.2020, 14:48
Есть датчик среднего вакуума Leybold TTR911n c аналоговым выходом 0-10В. ПР200 связан с СП307. Хотелось бы на панели видеть разрежение.
Никак не могу понять как мне преобразовать вольтаж в значение давления. Смущает наличие в формуле логарифма.
Может кто подскажет как мне всё это дело приручить?
Спасибо!
52676

maximov2009
23.12.2020, 16:24
Добрый день.
Судя по графику, если Вам не нужна большая большая точность и не смущает нижняя часть графика, то есть Вы там не работаете.
То можно за ноль взять 0В, а за 1 бар взять 10Вольт.
Ну а если нужна большая точность, то тут с математикой помудрить надо.
И опять же если отсечь напряжение до 1 В, то там линейная зависимость, с математикой на ПР 200 проблем нет.
Так что наперво определитесь с диапазоном.

С уважением.

capzap
23.12.2020, 17:33
там линейная зависимость, с математикой на ПР 200 проблем нет.

если смотреть на линию то да, казалось бы прямая линия, но если приглядеться к системе координат то всё не так однозначно
вот как отображается график в паспорте 52693
а так в обычном виде 52694

melky
23.12.2020, 17:53
макрос логарифма вроде гулял где-то, выставить во входе 0-10В и диапазон 0-10В, ну а далее формулу и получить значение.

jurich
23.12.2020, 18:39
Добрый!
Это я сразу и сделал, расчитывая на линейность. Думал, что просто.. ))
Неа. Нелинейно.

jurich
23.12.2020, 18:41
Вот на этом я и споткнулся. В какой-либо точке - подогнать могу. Чуть туда-сюда - и всё поплыло.

Ревака Юрий
23.12.2020, 20:04
Вот на этом я и споткнулся. В какой-либо точке - подогнать могу. Чуть туда-сюда - и всё поплыло.

Макрос логарифма можно взять в NTC макросе, там должен быть, если есть формула то по ней должно все получиться, если нет то думаю Matlab и линеаризация по точкам или макрос PLA если в 10 точек можно уложится.

petera
23.12.2020, 20:17
Макрос логарифма предлагал AI!
https://owen.ru/forum/attachment.php?attachmentid=44112&d=1565866290
https://owen.ru/forum/showthread.php?t=24165&p=212118&viewfull=1#post212118

capzap
23.12.2020, 20:18
вот еще можно, если погрешность устроит

ЗЫ те кто предлагает логарифм, хотелось бы уточнить что формула выдает напряжение из значения давления, а у ТС стоит обратная задача вольты превратить в давление

petera
23.12.2020, 21:05
ЗЫ те кто предлагает логарифм, хотелось бы уточнить что формула выдает напряжение из значения давления, а у ТС стоит обратная задача вольты превратить в давление

Точно!
Тогда просто нужно возведение в степень, ведь основное логарифмическое тождество

https://wikimedia.org/api/rest_v1/media/math/render/svg/719314fda8e1859a1d540416f5b619335d05ac88

отсюда
Px = 10 (Vout - 6.143)/1.286

52698

V= 1
52699

V= 5
52700

V= 10
52701

Сравните с графиком

jurich
24.12.2020, 13:47
Вот это да! Допишу программу и сразу буду пробовать. Заранее Спасибо!

jurich
24.12.2020, 19:08
Точно!
Тогда просто нужно возведение в степень, ведь основное логарифмическое тождество

https://wikimedia.org/api/rest_v1/media/math/render/svg/719314fda8e1859a1d540416f5b619335d05ac88

отсюда
Px = 10 (Vout - 6.143)/1.286

52698

V= 1
52699

V= 5
52700

V= 10
52701

Сравните с графиком


Урааа!!!
Спасибо Вам огромнейшее! Даже не представляете, насколько я счастлив! ))
Проверил все на железе. Точности хватает. Только в Ваш макрос ввел еще множитель на 100, чтобы в паскалях было.
52734
52735

52737
52738

52739
52740

52741
52742

52743
52744

52745
52746

Еще раз Спасибо от всей души!

bayk
26.12.2020, 17:18
Мне одному показалось, что все показания отличаются примерно на одинаковую величину, может сдвиг сделать?

jurich
26.12.2020, 17:46
Да. В общем на 1 десятую. Можно и сдвинуть. Вы правы.

bayk
26.12.2020, 18:08
Мне показалось на 0.04-0.06 и за среднее принять 0.05

jurich
26.12.2020, 18:34
Вполне возможно. Нам и этой точности выше крыши. главное - работает! Будем "причесывать" уставновку - там уже допилим если что.:)