Цитата(PuzanZero @ 5.5.2017, 6:44)
У вас есть программа для этого контроллера?
Я работал с Zentec'ами, и один из их недостатков в том, что у них слишком чувствительные входы.
Малейшие помехи на линии могут привести к тому, что контроллер на мгновение может обработать полученное значение как кратковременный обрыв датчика.
Поэтому они придумали ряд программно реализованных апериодических фильтров для аналоговых и дискретных входов. Как оно реализовано, вы можете посмотреть в программах на их сайте:
http://zentec.ru/dev/readymade/Убедитесь, что в вашей программе предусмотрены подобные фильтра на входах.
Но всё это актуально, только если авария "отказ датчика" возникает иногда, сама-собой.
Если она висит постоянно (и не сбрасывается даже после перезапуска питания), значит дело либо в подключении, либо в типе датчика.
Zentec'и используют датчики типа NTC10k. Убедитесь, что у вас именно такой датчик и подключен он правильно.
Все верно.
Входы чувствительные к общему уровню (и помехи и полезный сигнал).
Но в этом есть и неоспоримый плюс. Степень защиты входа, например на контроллере М100 до 70В. Это означает, что "убить" входы контроллера весьма затруднительно.
А отфильтровать шум от полезного сигнала не представляется какой-либо проблемой, тем более, что в настройках самого входа можно указать время фильтрации. Но я предпочитаю "видеть" сигнал, поэтому блоки фильтрации вынесены на сцену программы.
Да и при любой топологии любого ПЛК фильтрация входного сигнала обязательна.