PDA

Просмотр полной версии : Отключились все аналоговые датчики Pt1000



Stan_1
18.07.2021, 14:57
Всем привет!

Произошла странная ситуация, но разобраться с ней не смог.
1. Есть ПЛК210 к входам AI1 - AI3 подключено три аналоговых датчика Pt1000 (тоже производства Owen).
2. Они работали в течение примерно 10 дней
3. Вчера они отключились, зажглись красные лампочки
4. Сегодня подключился - ничего странного не заметил. Переменная CODESYS, связанная с датчиками, принимала значение что-то вроде -0,0123456 E-37. Ну то есть "почти ноль".
5. После перезагрузки ПЛК210 через админку - все заработало корректно.

Что это могло быть? В каких случаях ПЛК210 может "потерять" сразу все аналоговые датчики?

Stan_1
18.07.2021, 16:29
нужно точно знать что за значение было и не в десятичной системе исчисления а в шестнадцатиричной, тогда заходите например в документ https://ftp.owen.ru/CoDeSys23/06_Documentation/Plc1xx_PlcConfiguration_v2.0.pdf и в разделе В.1 определяете что с датчиком

Ага, спасибо! Как повторится - смогу разобраться.

Stan_1
14.08.2021, 22:37
Опять повторилась такая ситуация. Похоже - код FD (253) - "Обрыв датчика". Но происходит это одновременно, на трех аналоговых входах. После перезагрузки ПЛК все восстанавливается и опять работает корректно. Что может быть?

Stan_1
14.08.2021, 22:41
Вот как выглядят датчики в среде CODESYS

56559

Stan_1
15.08.2021, 13:38
Еще, думаю, как вариант, сбрасывать аналоговые выходы при появлении ошибки. Есть ли такие функции?

ferret_maybe
15.08.2021, 15:46
Еще, думаю, как вариант, сбрасывать аналоговые выходы при появлении ошибки. Есть ли такие функции?
Не думали о обновлении версии прошивки, как вариант? Хотя вы говорите 10 дней отработал без проблем. Несите в сервисный центр пусть диагностируют неисправность и ремонтируют.

Sergey666
16.08.2021, 09:13
Не думали о обновлении версии прошивки, как вариант? Хотя вы говорите 10 дней отработал без проблем. Несите в сервисный центр пусть диагностируют неисправность и ремонтируют.

Ага, в сервисном центре включат, увидят что все ништяк и отправят обратно с резолюцией "неисправность не обнаружена"!
Т.С у Овена всегда беда была с помехозащитой (клеммы заземления нетути:( и помехе сливаться некуда, только внутрь безжалостно и беспощадно)
, там, где стоит это (ПЛК210), силовые контакторы, преобразователи частоты и пр. включается?
Питание ПЛК210 качественное? (Блоки питания Овен в печь, вместе с перепиской Энгельса и Каутского:cool:!)
По линиям (проводам) от датчиков помеха может прилететь? (Кабели датчиков экранированы? Как экран заземлен? Как кабели проложены, нет ли совместной с силовухой прокладки).

Stan_1
16.08.2021, 09:30
Ага, в сервисном центре включат, увидят что все ништяк и отправят обратно с резолюцией "неисправность не обнаружена"!
Т.С у Овена всегда беда была с помехозащитой (клеммы заземления нетути:( и помехе сливаться некуда, только внутрь безжалостно и беспощадно)
, там, где стоит это (ПЛК210), силовые контакторы, преобразователи частоты и пр. включается?
Питание ПЛК210 качественное? (Блоки питания Овен в печь, вместе с перепиской Энгельса и Каутского:cool:!)
По линиям (проводам) от датчиков помеха может прилететь? (Кабели датчиков экранированы? Как экран заземлен? Как кабели проложены, нет ли совместной с силовухой прокладки).

Это пока тестовый стенд. :) ПЛК лежит на полочке, питается через Mean Well SDR-240-24. Подключено три датчика аналоговых и один ПВТ-110 по RS-485. Датчики все ОВЕН. Один - со своим кабелем длиной 1 метр, свернуты в бухточку. Два других - тоже свернуты в бухточку, но подключены кабелем ПВС с жилами 0,75 мм2. Длина тоже не более 1 метра.

Sergey666
16.08.2021, 09:56
Клемма заземления на БП подключена?

Stan_1
16.08.2021, 10:01
Клемма заземления на БП подключена?

Нет. Просто двухполюсной розеткой включено в 220 вольт пока. Думаете, это может быть причиной?

Sergey666
16.08.2021, 10:18
Нет. Просто двухполюсной розеткой включено в 220 вольт пока. Думаете, это может быть причиной?
Да вполне может быть, АЦП на ПЛК уходит в аут и коматоз от помехи, помеха на столе может прилететь даже из бытовой розетки, а входной фильтр в БП не может ее "слить", если "земля" не подключена.
По любому, если на столе глючит, на реальном объекте вообще будет трэш.

З.Ы :);):D Можно схему c реле времени и алгоритм завести "подвздергивания" Suicide and redemption питания ПЛК при "обрыве" аналоговых датчиков. Т.е ПЛК увидя обрыв датчиков достает револьвер и стреляет себе в голову, запускается реле времени и... ч-з 5...10 секунд ПЛК воскресает:p...

Stan_1
16.08.2021, 10:35
Да вполне может быть, АЦП на ПЛК уходит в аут и коматоз от помехи, помеха на столе может прилететь даже из бытовой розетки, а входной фильтр в БП не может ее "слить", если "земля" не подключена.
По любому, если на столе глючит, на реальном объекте вообще будет трэш.

З.Ы :);):D Можно схему c реле времени и алгоритм завести "подвздергивания" Suicide and redemption питания ПЛК при "обрыве" аналоговых датчиков. Т.е ПЛК увидя обрыв датчиков достает револьвер и стреляет себе в голову, запускается реле времени и... ч-з 5...10 секунд ПЛК воскресает:p...

ЗЫ мне совсем не нравится :) А с питанием поэкспериментирую :) Спасибо за совет :)

Stan_1
28.08.2021, 11:40
В общем, все равно сегодня с утра такая же ситуация. То есть в этом цикле все отработало с 14 августа 14 дней. И опять все датчики отрубились. Что еще смущает. Сейчас я перезапустил ПЛК, залил опять прогамму, все заработало. Но раньше, когда я входил в закладку "Обзор" ПЛК - там писалось имя приложения и его статус - запущено/остановлено. Сейчас прочерки. Также все пусто в закладке "Приложение". Может быть, это связанные вещи? Может быть и watchdog таймер не видит приложение, и не может его перезапустить?

56764
56765

Stan_1
31.12.2021, 11:30
В общем, проблема сохраняется. Причем как возникает, так и пропадает. Например, 26 декабря датчики отвалились, и 20 декабря опять сами собой заработали. Зависимостей не вижу. :( В личке переписываюсь с одним форумчанином с такой же проблемой. Он сдавал ПЛК в сервис и ему что-то делали с ПЛК. Но датчики продолжают отваливаться. И вообще есть ощущение, что проблема софтовая все-таки.

Для меня оптимально было бы иметь возможность сбрасывать аналоговые входы, или перезапускать их. Существует ли такая возможность?

V A D
07.02.2022, 12:11
Аналогичная ситуация на шести контроллерах. Посещение сервиса не дали положительного результата. Установка фильтрации в Application.TargetVars.stRightSide.uiReadFilterTim eAiх тоже не дает положительного эффекта.
Отзовитесь, кто решил эту проблему!