PDA

Просмотр полной версии : МВ110-8А расширить диапазон?



realqwerty
01.11.2016, 17:33
используется датчик и тип входа 4-20 ма, нужно чтобы при превышении 20 ма значение не уходило в "0" а продолжало увеличиваться, возможно ли это с данным модулем? если нет, то с каким возможно? возможно ли получить по модбасу "чистое" значение АЦП без лишних преобразованиий?

8-800-775-63-83 24/7 - там есть кто живой?

Вольд
01.11.2016, 18:47
используется датчик и тип входа 4-20 ма, нужно чтобы при превышении 20 ма значение не уходило в "0" а продолжало увеличиваться, возможно ли это с данным модулем?

Поставь Rш меньше 50 Ом и с расширением верхнего значения диапазона все получится. Только не забудь в программе ПЛК скорректировать измеренное значение.

smk1635
01.11.2016, 19:29
8-800-775-63-83 24/7 - там есть кто живой?

Как показывает опыт, лучше задавайте свои вопросы на форуме. Быстрее ответ получите.

Валенок
01.11.2016, 23:01
используется датчик и тип входа 4-20 ма, нужно чтобы при превышении 20 ма значение не уходило в "0" а продолжало увеличиваться ?
1. Почитайте про унифицированные сигналы
2. При превышение 20мА оно не уходит в 0. Оно говорит Вам что там так дох..я что просто нет слов. Читаем РЭ чуть внимательней чем просто не читаем.
3. Реальный диапазон даже не 4-20, а где-то 3.8-22 (за точность не ручаюсь) но все равно - бонус.
4. Какое чистое АЦП ? Смотрим разрядность, точность, диапазон и немного включаемся

realqwerty
02.11.2016, 07:00
1.2. не нашел информации о том что 20 ма это ппц как много.
при опросе по модбасу регистры "Целое значение измерение входа 1 со смещением точки" и "Измерение входа 1 в представлении с плавающей точкой", при превышении какого-то порога устанавливаются равным НУЛЮ, даже не максимальному значению, а нулю! конечно можно прочитать "Статус измерения входа 1 (код исключительной ситуации)". но ведь можно выдать просто максимальное значение, если это предел АЦП или продолжать выдавать измеренное значение.

4. обычно АЦП это устройства которые преобразуют аналоговое значение в цифровое и имеют какую-то разрядность 8, 12, 16 бит и т.д.
не знаю ни одной микросхемы которая бы выдавала значение в физ. величинах. градусы и прочие килограммы получаются путем всякой аппроксимации и прочей математики.

в МВ110-8А используется AD7792 - 16-битное АЦП, значение выдается в диапазоне 0-65535 . вопрос именно про доступ к этим данным.

С резистором решение понятно, но чисто субъективно, такой метод не нравится.

Как показывает опыт, на форуме принято посылать в гуглы, вики и прочие мануалы, при этом не стесняясь в выражениях, чего техподдержка себе позволить не может.

capzap
02.11.2016, 09:34
1.2. не нашел информации о том что 20 ма это ппц как много.
а тут на форуме не встречался наверное ни кто, кому бы попадались датчики с диапазоном отличным от стандарта, да в той же вики можно найти что когда то в 60-е прошлого века верхняя граница была 60мА.
Если у Вас самодельное устройство, то я бы послал на такой же форум самоделкиных

realqwerty
02.11.2016, 09:56
используется ИПТВ-206, раньше применялось свое АЦП, все работало так как мне нужно. по ряду причин решил использовать МВ110-8А.
подключаю датчик, для проверки дую на него: влажность растет 50,51,...100 и в ноль. по температуре рабочий диапазон сушилки до 110 градусов и у датчика 110 при 20 мА, т.е. при небольшом перегреве показания будут скакать между 110 и нулем, вместо того чтоб показать 111, 112 и т.д.

все изделия "стандартны". проблема форума в желании "послать".

melky
02.11.2016, 10:11
3.2.5.3 Изменение наклона характеристики осуществляется путем умножения
откорректированной по параметру in.SH измеренной величины на поправочный коэффициент
β, значение которого задается пользователем для каждого датчика в параметре in.SL.

Внимание! Задание корректирующих значений, отличающихся от заводских установок (in.SH =
000.0 и in.SL = 1.000), изменяет стандартные метрологические характеристики прибора и должно
производиться только в технически обоснованных случаях квалифицированными специалистами

Не проставили ли вы там 0 ?

Что касается 0.... 65535 ну так и поставьте масштабирование как вам нравится. Только при датчике 0-20мА 65535 будет соответствовать 20 мА

И я не нашел в руководстве что выше предела значение будет сброшено в 0 - на какой это странице ?

capzap
02.11.2016, 10:13
Вас пока не пошлешь, Вы всё скрываете. Подую это конечно хорошо, Вы миллиамперметр подключали к своему прибору, Вы подключали РЗУ к входам модуля, подав 21мА, в регистрах модуля так же значение становится равно нулю? Короче когда приведете наглядные доказательства что модуль виноват а не прибор, тогда и подходите на форум

realqwerty
02.11.2016, 12:33
27407
27408

напряжение измеренное на резисторе 50 ом., как видно при превышении 1 вольта значение на выходе устанавливается в ноль, появляется необходимость проверки регистра "Статус измерения входа 1 (код исключительной ситуации)" как видно

Обрыв датчика 0xF00D (что странно)

capzap
02.11.2016, 12:41
не совсем улавливаю, как напряжение связано с токовым выходом прибора и токовым входом модуля. Т.е. технически предназначенных для этого устройств у вас нет

realqwerty
02.11.2016, 13:16
27410

измеряю напряжение на R шунта = 50 ом,

при токе через резистор 20 мА напряжение на нем 20*50 = 1000 мВ, т.е. 1В, при напряжении на резисторе 1071 мВ ток через него составляет 21,42 мА.

Вольд
02.11.2016, 13:28
не совсем улавливаю, как напряжение связано с токовым выходом прибора и токовым входом модуля. Т.е. технически предназначенных для этого устройств у вас нет

АЦП мерит не ток, а падение напряжения на шунте. Падение напряжения создает ток датчика, протекающий по шунту.

capzap
02.11.2016, 13:33
ну и, Ваши расчеты совпадают с тем что показывает тестер, когда меряете ток на входе модуля

Вольд
02.11.2016, 13:39
С резистором решение понятно, но чисто субъективно, такой метод не нравится.

Что собственно смущает ? Если измерения ведутся в верхней части диапазона, то мое предложение будет в самый раз.

capzap
02.11.2016, 13:40
АЦП мерит не ток, а падение напряжения на шунте. Падение напряжения создает ток датчика, протекающий по шунту.

блин, Вы просто глаза открыли. Тогда может есть теория почему в регистре статуса показывает обрыв

Вольд
02.11.2016, 13:49
блин, Вы просто глаза открыли. Тогда может есть теория почему в регистре статуса показывает обрыв

Это вопрос не ко мне, а к разработчикам.

capzap
02.11.2016, 13:52
Это вопрос не ко мне, а к разработчикам.

а может не правильно эта самопальная схема собирается, я что просто так намекаю на РЗУ420

melky
02.11.2016, 13:54
Конечно неправильно, как мультиметр измеряет напряжение ?

Вольд
02.11.2016, 13:56
Конечно неправильно, как мультиметр измеряет напряжение ?

Закон Ома, он и в Африке закон. ;) Uш = Iш * Rш

Вольд
02.11.2016, 13:58
Конечно неправильно, как мультиметр измеряет напряжение ?

???????????????????????????????????????

melky
02.11.2016, 14:02
так добавится сопротивление прибора, точность измерения меняется.

Вольд
02.11.2016, 14:04
так добавится сопротивление прибора, точность измерения меняется.

melky, кончай срамиться. У цифрового тестера в режиме измерения напряжения входное сопротивление 10 000 000 Ом.

realqwerty
02.11.2016, 14:06
27412

дело не в точности, а в пределе измерения, точнее вопрос в том, почему при превышении тока в 20 мА, измеренное значение модулем равно нулю!
в рзу не было нужды, а теперь без него на форум не пускают?

melky
02.11.2016, 14:07
А, тоды сори.

realqwerty так а что у вас там с параметрами модуля ? коэффициент какой установлен ?

capzap
02.11.2016, 14:19
27412

дело не в точности, а в пределе измерения, точнее вопрос в том, почему при превышении тока в 20 мА, измеренное значение модулем равно нулю!
в рзу не было нужды, а теперь без него на форум не пускают?

ну вот же на картинке есть значение превышающее по току 20мА, флоат что показывает, на скрине же инты в панели отображаются

и перестаньте каждый раз упоминать что Вас куда то не пускают: сама придумала - сама обиделась

realqwerty
02.11.2016, 14:23
все по умолчанию, линеаризацию я делаю в контроллере
27414

realqwerty
02.11.2016, 14:27
ну вот же на картинке есть значение превышающее по току 20мА, флоат что показывает, на скрине же инты в панели отображаются



флоат`ы в строке Тгр.С
инты в колонке " код ошибки"

realqwerty
02.11.2016, 14:34
Что собственно смущает ? Если измерения ведутся в верхней части диапазона, то мое предложение будет в самый раз.

пожалуй это будет единственный выход. смущает: "в наш век торжества электроники и прочих цифровых коэффициентов" заниматься подбором резисторов...

capzap
02.11.2016, 14:38
все по умолчанию, линеаризацию я делаю в контроллере
27414

что в итоге на панели отображается, значения регистров или обработанное значение?

realqwerty
02.11.2016, 14:50
что в итоге на панели отображается, значения регистров или обработанное значение?


значение регистра без обработки

http://www.owen.ru/forum/attachment.php?attachmentid=27407&d=1478078732
http://www.owen.ru/forum/attachment.php?attachmentid=27408&d=1478078754


значение регистра с обработкой (линеаризацией) в контроллере

http://www.owen.ru/forum/attachment.php?attachmentid=27412&d=1478084616

capzap
02.11.2016, 15:01
ну значит и в контроллере сможете показать , что лежит в регистрах
Зачем повторили эти три картинки, для пущей убедительности?
я например получая с модулей аналоговый сигнал, тоже привожу его к требуемому диапазону в контроллере, у меня при нештатных ситуациях выдается -1. К тому же, например в оскатовском преобразователе еще используется LIMIT, чтоб не было значений за границами диапазона
Короче, я пока не увидел что на вход модуля подается какой то ток и этот же ток виден в конфигураторе модуля, в модбасе контроллера. Скрин конфигуратора модуля выкладывали, значит и онлайн можете показать, когда значение превышает 100 единиц

realqwerty
02.11.2016, 15:30
значения в контроллере при превышении 20 мА границы

27418

цеплять "конфигуратор", к модулю в собранном устройстве - слишком много мороки.

к тому же дозвонился в службу поддержки, где и сказали "фиквам", применяйте мегаустройства под названием резистивный делитель.

только Вольд понял суть вопроса и дал наверно единственно правильный ответ.

capzap
02.11.2016, 15:39
значения в контроллере при превышении 20 мА границы

27418

цеплять "конфигуратор", к модулю в собранном устройстве - слишком много мороки.

к тому же дозвонился в службу поддержки, где и сказали "фиквам", применяйте мегаустройства под названием резистивный делитель.

только Вольд понял суть вопроса и дал наверно единственно правильный ответ.

на этом скрине показано число, похожее на то которое передается вместо флоата со всех овеновских устройств при возникновении неисправностей, добавте в конфигуратор еще инт-число и посмотрите что будет там отображаться когда код ошибки F00A

realqwerty
02.11.2016, 15:48
, добавте в конфигуратор еще инт-число и посмотрите что будет там отображаться когда код ошибки F00A

27419

значение инт число 0 значение ошибки 61435 - 0xF00D

melky
02.11.2016, 17:13
при обрыве датчика и будет 0, просили именно когда прибор говорит, что значение слишком велико

Вольд
02.11.2016, 17:32
пожалуй это будет единственный выход. смущает: "в наш век торжества электроники и прочих цифровых коэффициентов" заниматься подбором резисторов...

Не надо ничего подбирать, поставь два точных резистора по 50 Ом параллельно и мерь ток хоть до 40 мА.

Вольд
02.11.2016, 17:36
Вольд понял суть вопроса и дал наверно единственно правильный ответ.

Я гигант !!! ;)

realqwerty
02.11.2016, 17:39
стоит типа модная панель, аж сенсорная, типа модный плк аж почти с вайфаем, увешанный резисторами...
ну раз ничего другого не остается...

Вольд
02.11.2016, 17:49
стоит типа модная панель, аж сенсорная, типа модный плк аж почти с вайфаем, увешанный резисторами...
ну раз ничего другого не остается...

Не надо делать из мухи слона. Вопрос выеденного яйца не стоит.