Просмотр полной версии : ПР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мА одинаковоевы уверены? вам надо повторить основы - как измеряется аналоговый сигнал и что такое АЦП и как это работает
Карбофос
Допустим датчик 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) поступить не выйдет, ну хоть что-то.
Карбофос
kondor3000 предлагал использовать готовый макрос. Вероятно имелось ввиду такое:
89345
То есть в настройках входа ПР ставим пределы 4 и 20, а собственно нужное масштабирование делаем в макросе, который еще и сигнал ошибки дает.
---
Почему-то не работает симулятор
Карбофос
28.05.2026, 08:44
Карбофос
kondor3000 предлагал использовать готовый макрос. Вероятно имелось ввиду такое:
89345
То есть в настройках входа ПР ставим пределы 4 и 20, а собственно нужное масштабирование делаем в макросе, который еще и сигнал ошибки дает.
---
Почему-то не работает симулятор
Он у меня и на реальном ПР корректно не заработал - наверное писался для какого-то другого ПР. Ну да ладно, хотя бы обрыв диагностировать можно, оставлю так.
Спасибо всем отписавшимся.
Добрый день!
Как на ПР200 при использовании аналогового входа в режиме 4..20 мА определить отказ (хотя бы обрыв) датчика? В самой переменной и при 0мА и при 4мА значение одинаковое, заданное минимальное для входа.
Попробуйте так может поможет
kondor3000
28.05.2026, 10:05
Он у меня и на реальном ПР корректно не заработал - наверное писался для какого-то другого ПР. Ну да ладно, хотя бы обрыв диагностировать можно, оставлю так.
Спасибо всем отписавшимся.
Не заработал, потому что на входе диапазон должен быть 4-20 мА, а не 20 -100, а масштабировать надо уже в макросе.
И писался он для ПР200. Обрыв при 0 он как раз и показывает.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot