Показать сообщение отдельно
Старый 02.10.2012, 13:55   #83
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Killbill2
Здравствуйте уважаемые Гуру.Имеется датчик давления(вакуума) ise40a-01-s (от - 0.1 МПа до 1 МПа).Никак не могу понять как перевести из значений 4-20 ma(почему-то на графике в инструкции идет от 2.4 ma.При 2.4 ma=-0.1 МПа, при 4 ma= 0 МПа, при 20 ma= 1 МПа) в нормальные значения как на датчике.Нужны значения как и с минусом так и положительные.Спасибо.
Это не может быть датчик 4..20 мА, т.к. диапазон "ниже 4 мА" у него рабочий.

Но проблема ваша решаема.

Стандартному макросу термодатчика указываете тип = 8, min = 0, max = 1. Получаете желаемое.

4.0-2.4 = 1.6, 20.0-4.0 = 16. 16/10 = 1.6. Всё честно, характеристика линейна.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием