PDA

Просмотр полной версии : ПЛК200 (МВ110-101) и PT100



beatitas
09.11.2023, 12:38
Добрый день.
Не могу разобраться с совместимостью датчиков PT100 и AI контроллера.
Подключал 3 датчика PT100 от разных производителей. к AI контроллера по 3ох проводной схеме, согласно инструкции.
длинна кабеля от контроллера до датчика 1 метр, в экране. Жила 0.2.
Тип ставил ТСП100П (Pt'100) W100=1,391 Подобрал экспериментально как наиболее достоверный по измеряемой величине.
Температуру измеряет верно +/- 0.5 градуса (погрешность могла вырости из-за разных конструкций датчиков)
Но через произвольное время в несколько дней датчики уходят в ошибку "обрыв датчика". Сбрасываем программу и они снова работают достаточно продолжительный период времени.
Так же есть нормарующие преобразователи 4...20 в запасе. Но хочется разобраться почему не работает напрямую и какой костыль можно дописать в проект, по сбросу ошибки, чтобы работало.

Заранее спасибо.

kondor3000
09.11.2023, 14:23
Добрый день.
Не могу разобраться с совместимостью датчиков PT100 и AI контроллера.
Подключал 3 датчика PT100 от разных производителей. к AI контроллера по 3ох проводной схеме, согласно инструкции. Тип ставил ТСП100П (Pt'100) W100=1,391
Температуру измеряет верно +/- 0.5 градуса (погрешность могла вырости из-за разных конструкций датчиков)
Но через произвольное время в несколько дней датчики уходят в ошибку "обрыв датчика". Сбрасываем программу и они снова работают достаточно продолжительный период времени.
Так же есть нормарующие преобразователи 4...20 в запасе. Но хочется разобраться почему не работает напрямую и какой костыль можно дописать в проект, по сбросу ошибки, чтобы работало.

Заранее спасибо.

Почему отваливается не скажу, тут много причин может быть, но вот датчик Pt100 чаще всего это W100=1,385, а у П100 - W100=1,391.
Смотреть надо в паспорте датчика.

beatitas
04.12.2023, 11:18
подниму тему. проблемма продолжается и только усугубляется.

Подключил датчик PT100 через нормирующий преобразователь 4....20 мА
Так же подключил 3 преопразователя давления 4...20 мА разных производителей. С ПЛК другого производителя эти ПД ранее работали нормально.
В итоге все 4 датчика показывают слишком низкое значение.

72088


72089

МихаилГл
04.12.2023, 12:00
Схему подключения вложите.
Вы внешнее питание подвели к 4..20 mA?

beatitas
04.12.2023, 12:17
Схему подключения вложите.
Вы внешнее питание подвели к 4..20 mA?

Михаил, добрый день
Датчики, на протяжении недели-двух выдают нормальные показания. То есть схема правильная.

На всякий случай, для самопроверки пишу схему как есть сейчас по ПТ100 через нормирующий преобразователь 4..20

+ датчика -> + БП для датчиков
- датчика -> AI 1-2 ПЛК200-04
AI 1-1 ПЛК200-04 -> - БП для датчиков

IVM
04.12.2023, 13:38
Михаил, добрый день
Датчики, на протяжении недели-двух выдают нормальные показания. То есть схема правильная.

На всякий случай, для самопроверки пишу схему как есть сейчас по ПТ100 через нормирующий преобразователь 4..20

+ датчика -> + БП для датчиков
- датчика -> AI 1-2 ПЛК200-04
AI 1-1 ПЛК200-04 -> - БП для датчиков

Может вы не на те клеммы подключаете датчик 4...20 мА. Судя по картинке надо подключать к клеммам AI1-3, AI1-4.

kondor3000
04.12.2023, 13:52
подниму тему. проблемма продолжается и только усугубляется.

Подключил датчик PT100 через нормирующий преобразователь 4....20 мА
Так же подключил 3 преопразователя давления 4...20 мА разных производителей. С ПЛК другого производителя эти ПД ранее работали нормально.
В итоге все 4 датчика показывают слишком низкое значение.


На скрине у вас -8,27Е+35, Для Float похоже надо переставить регистры.
В НПТ-1 по умолчанию для Pt100 диапазон указан -200...+850 градусов, а в модуле у вас 0...+100, конечно измерение уехало неизвестно куда.
Диапазоны надо ставить одинаково, как в НПТ так и в модуле.
И похоже вы не правильно подключили датчики, схема выше. Только НПТ по другой схеме надо подключать, без БП, там выход активный + на 4 контакт,
- на 3 контакт.

beatitas
04.12.2023, 14:45
Может вы не на те клеммы подключаете датчик 4...20 мА. Судя по картинке надо подключать к клеммам AI1-3, AI1-4.

я опечатался.
Вы правы - должны быть подключены к 3 и 4. и фактически были так подключены.
Если бы были к 1 и 2 - ничего бы не показывали. Но пару недель они работают.

Вот так было подключено:
+ датчика -> + БП для датчиков
- датчика -> AI 1-4 ПЛК200-04
AI 1-3 ПЛК200-04 -> - БП для датчиков

Сейчас сделал:
1) Попробовал перезагрузить приложение ПЛК. Эффекта не дало. показания на минимальной границе
2) Перезагрузил CPU целиком - через веб интерфейс. Система-перезагрузка.*
После загрузки - датчики начали показывать нормальные, ожидаемые значения. Так же происходило и раньше - только перезагружал по питанию.
3) Сейчас переставил все 4 сигнала на модуль МВ210-101. Сигналы начал получать ожидаемые с 3 ПД сразу. а вот по ПТ100 - вопрос:


У МВ210-101 в настройках нет постоянной времени фильра?
Датчик PT100 с нормирующим преобразователем 4...20. После запуска программы показывает 75 градусов. Потом с течением времени этот показатель падает до нормального. Так и должно быть? Попробовал разные преобразователи.
Внастройках ПЛК200 скорость падения до фактического значения изменялась именно с временем фильтра. Сейчас, при подключении ПТ100 через 4..20 к МВ210-101 до фактического, ожидаемого, значение упало за 30 минут.*
Это возможно как то поправить?

beatitas
04.12.2023, 14:49
На скрине у вас -8,27Е+35, Для Float похоже надо переставить регистры.
В НПТ-1 по умолчанию для Pt100 диапазон указан -200...+850 градусов, а в модуле у вас 0...+100, конечно измерение уехало неизвестно куда.
Диапазоны надо ставить одинаково, как в НПТ так и в модуле.
И похоже вы не правильно подключили датчики, схема выше. Только НПТ по другой схеме надо подключать, без БП, там выход активный + на 4 контакт,
- на 3 контакт.

Не совсем понял. Как это сделать?

Я, в настройках входа, указал верхний и нижний пределы измерений. 100...0. Нормирующий преобразователь у меня не ОВЕН. Диапазон на нём указан именно 0....100
16 дней они показывали температуру нормально.
Тоже и Преобразователем давления. Он меряет от 0 до 0.25мПа. Я поставил ВПИ 2.5, НПИ 0. И получал давление сразу в Барах.
Тип переменной real - стоял по умолчанию. Его не менял.
Думал этого достаточно. В инструкции и курсе на Stepik - другого не увидел или пропустил


Поддержка говорит, что это может умирать АЦП в ПЛК.

kondor3000
04.12.2023, 15:02
Не совсем понял. Как это сделать?

Я, в настройках входа, указал верхний и нижний пределы измерений. 100...0. Нормирующий преобразователь у меня не ОВЕН. Диапазон на нём указан именно 0....100
16 дней они показывали температуру нормально.
Тоже и Преобразователем давления. Он меряет от 0 до 0.25мПа. Я поставил ВПИ 2.5, НПИ 0. И получал давление сразу в Барах.
Тип переменной real - стоял по умолчанию. Его не менял.
Думал этого достаточно. В инструкции и курсе на Stepik - другого не увидел или пропустил


Поддержка говорит, что это может умирать АЦП в ПЛК.

Регистры могут быть переставлены при передаче по модбас, вы изначально писали, что был подключен Модуль к ПЛК.