Цитата Сообщение от sanek55900 Посмотреть сообщение
Всем добрый день. Помогите решить проблему. Устанавливаю ПР на производстве, подключаюсь к старым линиям. Команды на срабатывания к блоку приходят через концевики 220вольт . Провода не экранированные , появляется блуждающее напряжение. ПР иногда их принимает за команды. Как избавиться от них? Хоть лампочки вешай на линии. Может сопротивления повесить? Если да, то какие, чтобы наводку гасили, но и не сгорали. Может что-то новенькое есть для решения проблемы?
Добрый день.

Для борьбы с помехой можно сделать следующее:
- а) на вход в параллель поставить сопротивление, чем меньше, тем лучше, главное - чтоб не сгорело сопротивление (Например, у вас есть резистор с рассеиваемой мощностью 2 Вт, чтобы он не был горячим как кипяток, нужно чтобы на нем рассеивалось не более 1Вт. Максимальным напряжением будем считать напряжение сети, т.е. 220В. Итого, после расчета получаем, что сопротивление должно быть не менее, чем 50 Ком. 220В*220В/1Вт)
- б) если это не помогло, то дополнительно в параллель поставить конденсатор емкостью от 10нФ и выше
- в) если и это не помогает, то заэкранировать кабель с изоляцией на 1500 В
- Если помеха импульсная (при старте двигателя, например), то можно ее отфильтровать в программе, поставив после входа блоки TON и TOF со временем порядка 10-20 мс, если это не критично для вашего алгоритма.