PDA

Просмотр полной версии : ПР200 диагностика отказа датчика 4..20 мА



Карбофос
27.05.2026, 10:20
Добрый день!

Как на ПР200 при использовании аналогового входа в режиме 4..20 мА определить отказ (хотя бы обрыв) датчика? В самой переменной и при 0мА и при 4мА значение одинаковое, заданное минимальное для входа.

kondor3000
27.05.2026, 10:24
Добрый день!

Как на ПР200 при использовании аналогового входа в режиме 4..20 мА определить отказ (хотя бы обрыв) датчика? В самой переменной и при 0мА и при 4мА значение одинаковое, заданное минимальное для входа.

Пропустите вход 4-20 мА через макрос Conv4-20 ( менеджер компонентов), в нём можно задать масштабирование и есть выход диагностики
и можно задать показания, при выходе за диапазон.

Карбофос
27.05.2026, 11:11
Пропустите вход 4-20 мА через макрос Conv4-20 ( менеджер компонентов), в нём можно задать масштабирование и есть выход диагностики
и можно задать показания, при выходе за диапазон.

Попробую, немножко позже, как сяду за компьютер. А на каком принципе он работает? Если значение на аналоговом входе и при 0мА и при 4мА одинаковое, как макрос понимает, что датчик оборван?

In_Da_Cher_A
27.05.2026, 11:47
Если значение на аналоговом входе и при 0мА и при 4мА одинаковоевы уверены? вам надо повторить основы - как измеряется аналоговый сигнал и что такое АЦП и как это работает

Sulfur
27.05.2026, 11:50
Карбофос
Допустим датчик 4-20. Нужно получить данные, соответствующие этому диапазону.
Настраиваете вход как 0-20, все что ниже 4 - обрыв датчика.Всё что выше 20 - замыкание.

Карбофос
27.05.2026, 12:35
Карбофос
Допустим датчик 4-20. Нужно получить данные, соответствующие этому диапазону.
Настраиваете вход как 0-20, все что ниже 4 - обрыв датчика.Всё что выше 20 - замыкание.
Так изначально сделать и хотел, но в настройках входа на ПР200 есть только варианты 4-20мА, 0-10В, 0-4000 Ом.


вы уверены? вам надо повторить основы - как измеряется аналоговый сигнал и что такое АЦП и как это работает
Если не понимаете суть разговора, лучше помолчите. В данном случае мы работаем не напрямую с выходом АЦП, а с готовым значением, которое ПР200 уже отмасштабировал, согласно заданных настроек, попутно "отрезав" все значения ниже 4 и выше 20 мА


В общем, взял в руки мультиметр, имитатор сигнала 4..20 и ПР200. Если задать в настройках аналогового входа задать пределы 20..100, то при задании на имитаторе 0мА и при задании 4мА получаем значение "20". Ток имитатора соответствует действительности, я проверил мультиметром. Если провод датчика оторвать совсем, то значение переходит из "20" в "0".
По всей видимости по классике (как советовал Sulfur) поступить не выйдет, ну хоть что-то.

Sulfur
27.05.2026, 12:56
Карбофос
kondor3000 предлагал использовать готовый макрос. Вероятно имелось ввиду такое:
89345
То есть в настройках входа ПР ставим пределы 4 и 20, а собственно нужное масштабирование делаем в макросе, который еще и сигнал ошибки дает.
---
Почему-то не работает симулятор

Карбофос
28.05.2026, 08:44
Карбофос
kondor3000 предлагал использовать готовый макрос. Вероятно имелось ввиду такое:
89345
То есть в настройках входа ПР ставим пределы 4 и 20, а собственно нужное масштабирование делаем в макросе, который еще и сигнал ошибки дает.
---
Почему-то не работает симулятор

Он у меня и на реальном ПР корректно не заработал - наверное писался для какого-то другого ПР. Ну да ладно, хотя бы обрыв диагностировать можно, оставлю так.
Спасибо всем отписавшимся.

usatyi
28.05.2026, 09:10
Добрый день!

Как на ПР200 при использовании аналогового входа в режиме 4..20 мА определить отказ (хотя бы обрыв) датчика? В самой переменной и при 0мА и при 4мА значение одинаковое, заданное минимальное для входа.


Попробуйте так может поможет

kondor3000
28.05.2026, 10:05
Он у меня и на реальном ПР корректно не заработал - наверное писался для какого-то другого ПР. Ну да ладно, хотя бы обрыв диагностировать можно, оставлю так.
Спасибо всем отписавшимся.

Не заработал, потому что на входе диапазон должен быть 4-20 мА, а не 20 -100, а масштабировать надо уже в макросе.
И писался он для ПР200. Обрыв при 0 он как раз и показывает.